Paano Magpalit ng Mga Hanay at Hanay sa Excel (5 Mga Paraan)

  • Ibahagi Ito
Hugh West

Kung gusto mong lumipat ng mga row at column sa Excel, magagawa mo ito nang manu-mano o awtomatiko sa maraming paraan depende sa iyong layunin. Sa susunod na artikulo, tatalakayin natin ang 5 paraan ng pagpapalit ng mga row at column sa Excel. Sumama sa artikulo at hanapin ang iyong pinakamahusay na paraan.

I-download ang Practice Workbook

Inirerekomenda mong i-download ang Excel file at magsanay kasama nito.

Magpalit ng Rows at Columns.xlsm

5 Paraan para Magpalit ng Rows at Column sa Excel

Ipagpalagay nating nasa iyo ang sumusunod na dataset ng Bahagi ng merkado ng mga kumpanya ng smartphone. Gagamitin namin ang dataset na ito upang ipakita kung paano lumipat ng mga row at column sa Excel.

Basahin ang sumusunod na artikulo nang detalyado at piliin ang pinakamahusay na solusyon na tumutugma sa iyong layunin.

1. Lumipat ng Mga Rows at Column sa pamamagitan ng Paste Special (Transpose)

Ang paggamit ng Paste Special feature ay isang mabilis na paraan upang lumipat ng mga row at column sa Excel. Pumili ng lokasyon kung saan mo gustong i-paste ang transposed table. Siguraduhin na maraming lugar para i-paste ang iyong data. Ang bagong talahanayan ay ganap na i-overwrite ang anumang data/pag-format na naroon na. Sundin ang mga hakbang sa ibaba upang lumipat ng mga row at column.

Mga Hakbang:

  • Piliin ang hanay ng mga cell B4:G9 at pindutin ang Ctrl+C .

  • I-right click sa itaas na kaliwang cell kung saan mo gustong pumunta idikit ang transposedtable, pipiliin namin ang Cell B11 sa kasong ito, pagkatapos ay piliin ang Transpose .

  • Makikita mo ang data ay inililipat na ngayon.

Magbasa Nang Higit Pa: Paano I-transpose ang Column sa Maramihang Row sa Excel (6 na Paraan)

2. Gamitin ang Transpose Function para Lumipat ng Mga Row at Column

Ang TRANSPOSE function ay isang multi-cell na array na formula. Nangangahulugan ito na kailangan nating tukuyin kung gaano karaming mga row at column ang kakailanganin natin at piliin ang ganoong kalaking bahagi sa sheet.

Sa halimbawa sa itaas, mayroon tayong 6×6 na dataset sa hanay B4: G9 . Kailangan nating pumili ng 6×6 na bakanteng lugar ng cell para i-transpose ang data.

Mga Hakbang:

  • Piliin ang B11:G16 . Sa formula bar, i-type ang formula:
=TRANSPOSE(B4:G9)

  • Pindutin Ctrl+Shift+Enter . Makikita mong inilipat na ang data ngayon.

Mga Tala & Mga Tip:

  • Ang na-transpose na data ay naka-link pa rin sa orihinal na data. Mag-ingat na baguhin ang orihinal na data. Sa tuwing babaguhin mo ang data sa orihinal na data, makikita rin ito sa na-transpose na data.
  • Kung mayroon kang kasalukuyang bersyon ng Microsoft 365, maaari mong ipasok ang formula sa kaliwang-itaas na cell ng output range, pagkatapos ay pindutin ang ENTER para kumpirmahin ang formula bilang isang dynamic array formula. Kung hindi, gamitin ang Ctrl+Shift+Enter.

Magbasa Nang Higit Pa: Paano Maglipat ng Maramihang Mga Hanay sa Mga Hanay saExcel

3. Paggamit ng Cell Reference upang Lumipat ng Mga Row at Column

Maaari tayong lumipat ng mga row at column gamit ang mga cell reference. Sa halimbawa sa itaas, mayroon kaming 6×6 na dataset sa hanay B4:G9 . Kailangan namin ng 6×6 na walang laman na cell area para i-transpose ang data.

Mga Hakbang:

  • Pumili ng isang walang laman na Cell B11 . Mag-type ng reference na prefix, sabihin ang ' RR ', at pagkatapos ay ang lokasyon ng unang cell na gusto naming i-transpose na B4 .

  • Sa Cell B12 , i-type ang parehong prefix na ' RR ' at pagkatapos ay ang lokasyon ng cell sa kanan ng ginamit namin sa nakaraang hakbang. Para sa aming mga layunin, iyon ay magiging cell C4 , na ita-type namin bilang RRC4 . Katulad nito, i-type din ang mga sanggunian sa mga cell sa ibaba.

  • Piliin ang hanay ng Mga Cell B11:B16 . Punan ang natitirang bahagi ng mga cell sa pamamagitan ng pag-drag sa Autofill nang pahalang sa Column G .

Ang iba pang mga cell dapat na awtomatikong punan.

  • Pindutin ang Ctrl+H sa iyong keyboard upang ilabas ang Hanapin at Palitan Sa field na Hanapin kung ano at Palitan ng , i-type ang prefix na RR, at pagkatapos ay = sa field. I-click ang Palitan Lahat .

  • Ipapakita ng pop-up ang “ Lahat na. Gumawa kami ng 36 na kapalit. ” I-click ang OK .

Makikita mong inilipat ang data ngayon.

Magbasa Nang Higit Pa: PaanoI-convert ang Maramihang Row sa Mga Column sa Excel (9 na Paraan)

Mga Katulad na Pagbasa

  • Excel VBA: Kunin ang Row at Column Number mula sa Cell Address (4 na Paraan)
  • Paano Itago ang Mga Rows at Column sa Excel (10 Paraan)
  • [Naayos!] Ang Mga Row at Column ay Parehong Mga Numero sa Excel
  • Excel VBA: Itakda ang Range ayon sa Row at Column Number (3 Halimbawa)
  • Paano Magdagdag ng Maramihang Row at Column sa Excel (Lahat ng Posibleng Paraan)

4. Paggamit ng VBA Macros para Lumipat ng Mga Row at Column

Sa paraang ito, magko-convert kami ng maraming row sa column sa Excel gamit ang VBA macros .

Mga Hakbang:

  • Pumunta sa tab ng Developer > Visual Basic.

  • Sa Visual Basic Editor, pumunta sa Insert > Module.

May lalabas na bagong module. Kopyahin ang sumusunod na script.

7800
  • I-paste ang script sa window at i-save ito gamit ang Ctrl+S .

  • Ngayon, Isara ang Visual Basic Editor. Pumunta sa Developer > Macro at makikita mo ang iyong SwitchRowsToColumns macro. I-click ang Run .

Isang Switch Rows to Column window ay lalabas na humihiling na piliin ang array.

  • Piliin ang array B4:G9 upang paikutin. I-click ang OK .

Muli, hihilingin ng pop us na piliin ang unang maglalagay ng mga umiikot na column.

  • Piliin ang Cell B11 . I-click ang OK .

Ngayon,Makikita mo na ang data ay inililipat na ngayon.

Magbasa Nang Higit Pa: Excel Macro: I-convert ang Maramihang Row sa Mga Column (3 Halimbawa)

5. Lumipat ng Mga Row at Column gamit ang Power Query

Power Query ay isa pang makapangyarihang tool na available para sa mga user ng Excel na magagamit upang i-transpose ang mga row sa mga column. Kung nagtatrabaho ka sa Excel 2010 o Excel 2013, kailangan mong tahasang i-download at i-install ang Power Query add-in. Makikita mo ang Power Query sa tab na Data sa Excel 2016 at mas mataas na bersyon.

Maingat na sundin ang mga hakbang sa ibaba upang i-transpose ang mga row sa mga column gamit ang Power Query.

Mga Hakbang:

  • Piliin ang hanay ng mga cell B4:G9 para i-convert ang mga row sa mga column sa Excel.

  • Pumunta sa tab na Power Query , at piliin ang Mula sa Talahanayan/Saklaw .

Lalabas ang isang pop-up na nagtatanong sa hanay. I-click ang OK .

Lalabas ang sumusunod na talahanayan sa Power Query Editor.

  • Sa Power Query Editor > Pumunta sa tab na Transform > Piliin ang Gamitin ang Unang Hilera bilang Mga Header > Piliin ang Use Header as First Row

  • Mag-click sa Transpose sa ilalim ng tab na Transform .

Makikita mong inilipat ang data ngayon.

Magbasa Nang Higit Pa: Paano Lumipat ng Mga Row at Column sa Excel Chart (2 Paraan)

Ayusin ang Mga Isyu sa Transposing Rows at Column

1. Overlap Error

Ang overlap na error ay magaganap kung susubukan mong i-paste ang transposed range sa lugar ng kinopyang range. Mag-ingat sa error na ito at pumili ng cell na wala sa kinopyang hanay ng mga cell.

2. #VALUE! Error

Kung ipapatupad mo ang TRANSPOSE formula sa Excel sa pamamagitan ng pagpindot lang sa Enter , maaari mong makita itong #VALUE! Error. Upang maiwasan ang error na ito, siguraduhing pindutin ang Ctrl+Shift+Enter .

Tandaan:

Kung mayroon kang kasalukuyang bersyon ng Microsoft 365, maaari mong ipasok ang formula sa kaliwang-itaas na cell ng hanay ng output, pagkatapos ay pindutin ang ENTER upang kumpirmahin ang formula bilang isang dynamic na array formula. Sa mas lumang mga bersyon, ang formula ay dapat na ilagay bilang isang legacy array formula sa pamamagitan ng unang pagpili sa output range, paglalagay ng formula sa itaas na kaliwang cell ng output range, pagkatapos ay pagpindot sa Ctrl+Shift+Enter upang kumpirmahin ito.

Konklusyon

Sa artikulong ito, nagpakita kami ng limang simpleng paraan upang lumipat ng mga row at column sa Excel. Sanayin ang lahat ng ito kasama ang ibinigay na workbook ng pagsasanay at hanapin kung aling paraan ang pinakaangkop sa iyong kaso. Sana ay makita mong kapaki-pakinabang ang mga pamamaraan sa itaas at magkomento sa aming website ExcelWIKI.com kung kailangan mo ng karagdagang paglilinaw o may idadagdag.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.