Transpose Function sa Excel

Paminsan-minsan, maaaring magkaroon ng gawain ang isang user ng Excel na gawing patayo ang isang hanay ng data na may pahalang na istraktura. Ang prosesong ito ay tinatawag na transposisyon. Ang salitang ito ay bago sa karamihan ng mga tao, dahil sa normal na gawain sa PC hindi mo kailangang gamitin ang operasyong ito. Gayunpaman, kailangang malaman ng mga kailangang magtrabaho sa malalaking halaga ng data kung paano ito gagawin. Ngayon ay pag-uusapan natin nang mas detalyado kung paano ito gagawin, kung anong function, at tingnan din ang ilang iba pang mga pamamaraan nang detalyado.

TRANSPOSE function - i-transpose ang mga hanay ng cell sa Excel

Ang isa sa mga pinaka-kawili-wili at functional na mga paraan ng transposisyon ng talahanayan sa Excel ay ang function TRANSP. Sa tulong nito, maaari mong gawing patayo ang pahalang na hanay ng data, o isagawa ang reverse operation. Tingnan natin kung paano ito gagawin.

Syntax ng function

Ang syntax para sa function na ito ay hindi kapani-paniwalang simple: TRANSPOSE(array). Iyon ay, kailangan nating gumamit lamang ng isang argumento, na isang set ng data na kailangang i-convert sa isang pahalang o patayong view, depende sa kung ano ito sa orihinal.

Paglipat ng mga patayong hanay ng mga cell (mga column)

Ipagpalagay na mayroon tayong column na may hanay na B2:B6. Maaari silang maglaman ng parehong mga handa na halaga at mga formula na nagbabalik ng mga resulta sa mga cell na ito. Ito ay hindi napakahalaga para sa amin, ang transposisyon ay posible sa parehong mga kaso. Pagkatapos ilapat ang function na ito, ang haba ng row ay magiging kapareho ng orihinal na hanay ng haba ng column.

Transpose Function sa Excel

Ang pagkakasunud-sunod ng mga hakbang para sa paggamit ng formula na ito ay ang mga sumusunod:

  1. Pumili ng linya. Sa aming kaso, mayroon itong haba na limang mga cell.
  2. Pagkatapos nito, ilipat ang cursor sa formula bar, at ilagay ang formula doon =TRANSP(B2:B6).
  3. Pindutin ang key na kumbinasyon Ctrl + Shift + Enter.

Naturally, sa iyong kaso, kailangan mong tukuyin ang hanay na karaniwan para sa iyong talahanayan.

Paglipat ng mga pahalang na hanay ng cell (mga hilera)

Sa prinsipyo, ang mekanismo ng pagkilos ay halos pareho sa nakaraang talata. Ipagpalagay na mayroon kaming isang string na may mga coordinate ng simula at pagtatapos B10:F10. Maaari rin itong maglaman ng parehong direktang mga halaga at mga formula. Gumawa tayo ng isang column mula dito, na magkakaroon ng parehong mga sukat gaya ng orihinal na row. Ang pagkakasunud-sunod ng mga aksyon ay ang mga sumusunod:

  1. Piliin ang column na ito gamit ang mouse. Maaari mo ring gamitin ang mga key sa keyboard na Ctrl at ang pababang arrow, pagkatapos mag-click sa pinakaitaas na cell ng column na ito.
  2. Pagkatapos nito isulat namin ang formula =TRANSP(B10:F10) sa formula bar.
  3. Isinulat namin ito bilang isang array formula gamit ang key na kumbinasyon Ctrl + Shift + Enter.

Transposing gamit ang Paste Special

Ang isa pang posibleng opsyon sa transposisyon ay ang paggamit ng Paste Special function. Hindi na ito isang operator na gagamitin sa mga formula, ngunit isa rin ito sa mga sikat na paraan para gawing mga hilera ang mga column at vice versa.

Ang opsyong ito ay nasa tab na Home. Upang ma-access ito, kailangan mong hanapin ang pangkat na "Clipboard", at doon hanapin ang pindutang "I-paste". Pagkatapos nito, buksan ang menu na matatagpuan sa ilalim ng pagpipiliang ito at piliin ang item na "Transpose". Bago iyon, kailangan mong piliin ang hanay na gusto mong piliin. Bilang isang resulta, makakakuha tayo ng parehong hanay, tanging ang kabaligtaran ay naka-mirror.

Transpose Function sa Excel

3 Mga Paraan sa Pag-transpose ng Table sa Excel

Ngunit sa katunayan, marami pang paraan upang gawing mga hilera ang mga column at kabaliktaran. Ilarawan natin ang 3 pamamaraan kung saan maaari nating i-transpose ang isang talahanayan sa Excel. Tinalakay namin ang dalawa sa kanila sa itaas, ngunit magbibigay kami ng ilang higit pang mga halimbawa upang makakuha ka ng isang mas mahusay na ideya ng uXNUMXbuXNUMXbpaano isasagawa ang pamamaraang ito.

Paraan 1: I-paste ang Espesyal

Ang pamamaraang ito ay ang pinakasimpleng. Ito ay sapat na upang pindutin ang isang pares ng mga pindutan, at ang gumagamit ay tumatanggap ng isang transposed na bersyon ng talahanayan. Magbigay tayo ng isang maliit na halimbawa para sa higit na kalinawan. Ipagpalagay na mayroon kaming isang talahanayan na naglalaman ng impormasyon tungkol sa kung gaano karaming mga produkto ang kasalukuyang nasa stock, pati na rin kung magkano ang halaga ng mga ito sa kabuuan. Ang mesa mismo ay ganito ang hitsura.

Transpose Function sa Excel

Nakita namin na mayroon kaming header at column na may mga numero ng produkto. Sa aming halimbawa, naglalaman ang header ng impormasyon tungkol sa kung anong produkto, magkano ang halaga nito, magkano ito sa stock, at kung ano ang kabuuang halaga ng lahat ng produktong nauugnay sa item na ito na nasa stock. Nakukuha namin ang gastos ayon sa formula kung saan ang gastos ay pinarami ng dami. Upang gawing mas visual ang halimbawa, gawin nating berde ang header.

Transpose Function sa Excel

Ang aming gawain ay upang tiyakin na ang impormasyong nakapaloob sa talahanayan ay matatagpuan nang pahalang. Iyon ay, upang ang mga haligi ay maging mga hilera. Ang pagkakasunud-sunod ng mga aksyon sa aming kaso ay ang mga sumusunod:

  1. Piliin ang hanay ng data na kailangan naming i-rotate. Pagkatapos nito, kinokopya namin ang data na ito.
  2. Ilagay ang cursor kahit saan sa sheet. Pagkatapos ay mag-click sa kanang pindutan ng mouse at buksan ang menu ng konteksto.
  3. Pagkatapos ay mag-click sa pindutang "I-paste ang Espesyal".

Matapos makumpleto ang mga hakbang na ito, kailangan mong mag-click sa pindutang "Transpose". Sa halip, lagyan ng check ang kahon sa tabi ng item na ito. Hindi namin binabago ang iba pang mga setting, at pagkatapos ay mag-click sa pindutang "OK".

Transpose Function sa Excel

Pagkatapos isagawa ang mga hakbang na ito, naiwan tayo sa parehong talahanayan, tanging ang mga hilera at hanay nito ay iba ang pagkakaayos. Tandaan din na ang mga cell na naglalaman ng parehong impormasyon ay naka-highlight sa berde. Tanong: ano ang nangyari sa mga formula na nasa orihinal na hanay? Ang kanilang lokasyon ay nagbago, ngunit sila mismo ay nanatili. Ang mga address ng mga cell ay nagbago lamang sa mga nabuo pagkatapos ng transposisyon.

Transpose Function sa Excel

Halos pareho ang mga pagkilos na kailangang isagawa upang i-transpose ang mga halaga, hindi ang mga formula. Sa kasong ito, kailangan mo ring gamitin ang menu na I-paste ang Espesyal, ngunit bago iyon, piliin ang hanay ng data na naglalaman ng mga halaga. Nakikita namin na ang I-paste ang Espesyal na window ay maaaring tawagin sa dalawang paraan: sa pamamagitan ng isang espesyal na menu sa ribbon o sa menu ng konteksto.

Paraan 2. TRANSP function sa Excel

Sa katunayan, ang paraang ito ay hindi na ginagamit nang kasing-aktibo gaya noong simula ng paglitaw ng programang ito ng spreadsheet. Ito ay dahil ang pamamaraang ito ay mas kumplikado kaysa sa paggamit ng Paste Special. Gayunpaman, nahanap nito ang paggamit nito sa pag-automate ng transposisyon ng talahanayan.

Gayundin, ang function na ito ay nasa Excel, kaya mahalagang malaman ang tungkol dito, kahit na halos hindi na ito ginagamit. Mas maaga ay isinasaalang-alang namin ang pamamaraan, kung paano ito gagawin. Ngayon ay dagdagan natin ang kaalamang ito ng karagdagang halimbawa.

  1. Una, kailangan nating piliin ang hanay ng data na gagamitin upang i-transpose ang talahanayan. Kailangan mo lamang piliin ang lugar sa kabaligtaran. Halimbawa, sa halimbawang ito mayroon kaming 4 na hanay at 6 na hanay. Samakatuwid, kinakailangang pumili ng isang lugar na may kabaligtaran na mga katangian: 6 na hanay at 4 na hanay. Ang larawan ay nagpapakita ng napakahusay.Transpose Function sa Excel
  2. Pagkatapos nito, agad naming sinimulan na punan ang cell na ito. Mahalagang hindi aksidenteng alisin ang pagpili. Samakatuwid, dapat mong tukuyin ang formula nang direkta sa formula bar.
  3. Susunod, pindutin ang key na kumbinasyon Ctrl + Shift + Enter. Tandaan na ito ay isang array formula, dahil nagtatrabaho kami sa isang malaking set ng data nang sabay-sabay, na ililipat sa isa pang malaking hanay ng mga cell.

Pagkatapos naming ipasok ang data, pinindot namin ang Enter key, pagkatapos ay makuha namin ang sumusunod na resulta.

Nakita namin na ang formula ay hindi inilipat sa bagong talahanayan. Nawala din ang pag-format. Poeto

Transpose Function sa Excel

Ang lahat ng ito ay kailangang gawin nang manu-mano. Bilang karagdagan, tandaan na ang talahanayang ito ay nauugnay sa orihinal. Samakatuwid, sa sandaling mabago ang ilang impormasyon sa orihinal na hanay, ang mga pagsasaayos na ito ay awtomatikong gagawin sa inilipat na talahanayan.

Samakatuwid, ang pamamaraang ito ay angkop sa mga kaso kung saan kailangan mong tiyakin na ang transposed table ay naka-link sa orihinal. Kung gumamit ka ng isang espesyal na insert, ang posibilidad na ito ay hindi na.

talahanayan ng buod

Ito ay isang panimula na bagong pamamaraan, na ginagawang posible hindi lamang upang i-transpose ang talahanayan, kundi pati na rin upang magsagawa ng isang malaking bilang ng mga aksyon. Totoo, ang mekanismo ng transposisyon ay medyo naiiba kumpara sa mga nakaraang pamamaraan. Ang pagkakasunud-sunod ng mga aksyon ay ang mga sumusunod:

  1. Gumawa tayo ng pivot table. Upang gawin ito, kailangan mong piliin ang talahanayan na kailangan naming i-transpose. Pagkatapos nito, pumunta sa item na "Insert" at hanapin ang "Pivot Table" doon. May lalabas na dialog box tulad ng nasa screenshot na ito. Transpose Function sa Excel
  2. Dito maaari mong muling italaga ang hanay kung saan ito gagawin, pati na rin gumawa ng ilang iba pang mga setting. Pangunahing interesado kami ngayon sa lugar ng pivot table - sa isang bagong sheet.
  3. Pagkatapos nito, awtomatikong malilikha ang layout ng pivot table. Kinakailangang markahan dito ang mga bagay na gagamitin natin, at pagkatapos ay dapat silang ilipat sa tamang lugar. Sa aming kaso, kailangan naming ilipat ang item na "Produkto" sa "Mga Pangalan ng Column", at "Presyo bawat Piraso" sa "Mga Halaga." Transpose Function sa Excel
  4. Pagkatapos nito, sa wakas ay malilikha ang pivot table. Ang karagdagang bonus ay ang awtomatikong pagkalkula ng huling halaga.
  5. Maaari mo ring baguhin ang iba pang mga setting. Halimbawa, alisan ng check ang item na "Presyo bawat piraso" at lagyan ng check ang item na "Kabuuang gastos". Bilang resulta, magkakaroon kami ng talahanayan na naglalaman ng impormasyon tungkol sa kung magkano ang halaga ng mga produkto. Transpose Function sa ExcelAng paraan ng transposisyon na ito ay higit na gumagana kaysa sa iba. Ilarawan natin ang ilan sa mga pakinabang ng mga pivot table:
  1. Automation. Sa tulong ng mga pivot table, maaari mong awtomatikong ibuod ang data, pati na rin baguhin ang posisyon ng mga column at column nang arbitraryo. Upang gawin ito, hindi mo kailangang magsagawa ng anumang karagdagang mga hakbang.
  2. Interaktibidad. Maaaring baguhin ng gumagamit ang istraktura ng impormasyon nang maraming beses hangga't kailangan niya upang maisagawa ang kanyang mga gawain. Halimbawa, maaari mong baguhin ang pagkakasunud-sunod ng mga column, pati na rin ang data ng pangkat sa isang arbitrary na paraan. Magagawa ito nang maraming beses hangga't kailangan ng user. At literal na tumatagal ng wala pang isang minuto.
  3. Madaling i-format ang data. Napakadaling ayusin ang isang pivot table sa paraang gusto ng isang tao. Upang gawin ito, gumawa lamang ng ilang mga pag-click ng mouse.
  4. Pagkuha ng mga halaga. Ang napakaraming mga formula na ginagamit upang lumikha ng mga ulat ay matatagpuan sa direktang accessibility ng isang tao at madaling isama sa isang pivot table. Ito ay mga data tulad ng pagsusuma, pagkuha ng arithmetic mean, pagtukoy sa bilang ng mga cell, pagpaparami, paghahanap ng pinakamalaki at pinakamaliit na halaga sa tinukoy na sample.
  5. Kakayahang lumikha ng mga tsart ng buod. Kung muling kalkulahin ang mga PivotTables, awtomatikong ina-update ang mga nauugnay na chart nito. Posibleng gumawa ng maraming chart hangga't kailangan mo. Lahat ng mga ito ay maaaring baguhin para sa isang partikular na gawain at hindi sila magkakaugnay.
  6. Kakayahang mag-filter ng data.
  7. Posibleng bumuo ng pivot table batay sa higit sa isang hanay ng source information. Samakatuwid, ang kanilang pag-andar ay magiging mas malaki.

Totoo, kapag gumagamit ng mga pivot table, dapat isaalang-alang ang mga sumusunod na paghihigpit:

  1. Hindi lahat ng impormasyon ay magagamit upang bumuo ng mga pivot table. Bago sila magamit para sa layuning ito, ang mga selula ay dapat na gawing normal. Sa simpleng salita, itama ito. Mga kinakailangang kinakailangan: pagkakaroon ng isang linya ng header, kapunuan ng lahat ng mga linya, pagkakapantay-pantay ng mga format ng data.
  2. Semi-awtomatikong ina-update ang data. Upang makakuha ng bagong impormasyon sa pivot table, dapat kang mag-click sa isang espesyal na button.
  3. Ang mga pivot table ay kumukuha ng maraming espasyo. Ito ay maaaring humantong sa ilang pagkagambala sa computer. Gayundin, ang file ay magiging mahirap ipadala sa pamamagitan ng E-mail dahil dito.

Gayundin, pagkatapos gumawa ng pivot table, walang kakayahan ang user na magdagdag ng bagong impormasyon.

Mag-iwan ng Sagot