Talaan ng nilalaman
Ang pag-reverse ng order ay nangangahulugan lamang ng pagpapalit ng mga value ng column. Samakatuwid, ipinapahiwatig na ang pinakahuling item sa column ay dapat ang unang value sa kabaligtaran na pagkakasunud-sunod, ang susunod sa huli ay dapat ang pangalawang value, at iba pa, na ang unang value sa isang binaligtad na column ang unang value. Ang pahalang na posisyon ay tinukoy bilang isang patag o antas na patayo sa ibabaw ng eroplano; sa tamang anggulo sa patayo. Sa artikulong ito, ipapakita namin ang ilang iba't ibang epektibong paraan upang baligtarin ang pagkakasunud-sunod ng mga column nang pahalang sa Excel.
I-download ang Practice Workbook
Maaari mong i-download ang workbook at magsanay gamit ang kanila.
Baliktad na Pagkakasunud-sunod ng Mga Hanay nang Pahalang.xlsm
3 Mga Epektibong Paraan upang Baligtarin ang Pagkakasunud-sunod ng Mga Hanay nang Pahalang sa Excel
Habang nagtatrabaho sa Microsoft Excel , maaaring kailanganin naming muling isaayos o muling ayusin ang dataset na ginawa namin dati. Magagawa natin ito sa pamamagitan ng paggawa muli ng dataset na may kinakailangang pagkakasunud-sunod. Ngunit ang gawaing ito ay tumatagal ng oras. May ilang kamangha-manghang feature at tool ang Excel at ilang built-in na formula para magawa ang gawaing ito sa ilang pag-click lang.
Halimbawa, gagamitin namin ang sumusunod na dataset na naglalaman ng ilang pangalan ng produkto at presyo ng ang mga produkto. Ngayon, kailangan nating muling ayusin ang mga column sa pamamagitan ng pagbaligtad sa mga ito at pagkatapos ay ilagay ang mga ito sa pahalang na pagkakasunud-sunod.
1. Ipasok ang Pagbukud-bukurin & I-transpose ang Mga Utos sa BaliktarinPagkakasunud-sunod ng Mga Hanay nang Pahalang sa Excel
Pag-uri-uriin ang ay isang pariralang ginagamit upang ilarawan ang pagkilos ng pag-aayos ng data sa isang tiyak na pagkakasunud-sunod upang gawing mas simple ang pangangalap ng data. Habang nagbubukod-bukod ng data sa isang spreadsheet, maaari mong muling ayusin ang data upang mabilis na mahanap ang data. Anuman o higit pang mga field ng data ay maaaring gamitin upang pagbukud-bukurin ang isang rehiyon o listahan ng data. Ang Excel ay may sort command upang muling ayusin ang data. Gagamitin namin ang sort command para baligtarin ang data.
Transpose bumubuo ng bagong data source kung saan binabaligtad ang mga row at column ng paunang dokumento ng data. Agad itong bumubuo ng mga bagong variable na pangalan at nagbibigay ng listahan ng mga bagong label ng halaga. Ang Excel ay mayroong transpose feature kung saan gagawin namin ang column sa pahalang na pagkakasunud-sunod.
Para dito, kailangan namin ng helper column na makakatulong sa aming maunawaan na ang mga column ay binaligtad.
Sundin natin ang mga pamamaraan para gamitin ang sort at ang transpose feature sa excel upang baligtarin ang pagkakasunud-sunod ng mga column nang pahalang.
MGA HAKBANG:
- Una, piliin ang column ng helper upang makita kung ano ang mangyayari pagkatapos gamitin ang command na pag-uuri.
- Pangalawa, pumunta sa tab na Data mula sa ribbon ng iyong spreadsheet.
- Pangatlo, mula sa Pagbukud-bukurin & I-filter ang kategoryang , mag-click sa icon na ipinapakita sa screenshot sa ibaba.
- Magbubukas ito ng Bala ng Pag-uuri dialog .
- Pagkatapos, mula sa ' Ano ang gusto mong gawin? ', piliin ang Palawakin ang pagpili .
- Dagdag pa, i-click ang button na Pagbukud-bukurin para maayos silang pag-uri-uriin.
- Sa paggawa nito, makikita mo na ang mga column ay baligtad na ngayon.
- Hindi na namin kailangan ang helper column. , kaya tanggalin ang helper column.
- Ngayon, piliin ang buong dataset at kopyahin ang mga ito sa pamamagitan ng pagpindot sa Ctrl + C keyboard shortcut.
- Pagkatapos, pumunta sa Home tab ng ribbon.
- Mula sa Clipboard kategorya, mag-click sa I-paste ang drop-down na menu.
- At, piliin ang I-paste ang Espesyal .
- Maaari kang mag-right click sa napiling cell kung saan mo gustong ilagay ang pahalang na reverse mag-order ng mga column, at piliin ang I-paste ang Espesyal .
- Sa halip na gawin ito, maaari mo lamang gamitin ang keyboard shortcut Ctrl + Alt + V upang buksan ang I-paste Espesyal na dialog.
- Ipapakita nito ang I-paste ang Espesyal dialog box.
- Ngayon, checkmark ang Transpose box at cli ck sa OK button upang makumpleto ang proseso.
- O kaya, maaari kang mag-click sa ang icon na ipinapakita sa screenshot upang gawin ang mga column sa pahalang na pagkakasunud-sunod.
- At, sa wakas, makikita mo ang iyong gustong order. Sa pamamagitan lamang ng pagsunod sa mga hakbang sa itaas, maaari mong baligtarin ang pagkakasunud-sunod ng column nang pahalang.
Magbasa Nang Higit Pa: Paano I-transpose ang Mga Hanay sa Mga Hanay saExcel (5 Mga Kapaki-pakinabang na Paraan)
Mga Katulad na Pagbasa
- Paano I-transpose ang Mga Hilera sa Mga Column Batay sa Pamantayan sa Excel
- Excel Power Query: I-transpose ang Mga Rows sa Mga Column (Step-by-Step na Gabay)
- Paano I-transpose ang Mga Rows sa Mga Column Gamit ang Excel VBA (4 Ideal na Halimbawa)
- I-transpose ang Maramihang Mga Column sa Isang Column sa Excel (3 Madaling Paraan)
2. Baliktarin ang Pagkakasunud-sunod ng Mga Column Pahalang na may Excel Functions
Maaari naming gamitin ang excel built-in na function upang muling ayusin ang dataset sa reverse order ng mga column nang pahalang. Makakakita tayo ng dalawang magkaibang approach na may formula.
2.1. Ilapat ang INDEX & Mga TRANSPOSE Function
Una, gagamitin namin ang kumbinasyon ng INDEX , ROWS , at COLUMNS na mga function upang baligtarin ang mga column. Ang INDEX function ay nagbibigay ng resulta o mga sanggunian sa isang resulta mula sa isang talahanayan o hanay ng mga halaga. Ang ROWS at ang COLUMNS function ay lookup/reference function sa Excel. Pagkatapos, gagamitin namin ang function na TRANSPOSE , isang patayong hanay ng mga cell ang ibinalik bilang pahalang na hanay ng function na ito. Tingnan natin ang mga pamamaraan sa paggamit ng mga formula.
MGA HAKBANG:
- Sa unang lugar, ido-duplicate natin ang mga column sa tabi ng orihinal na mga column na pinapanatili ang cell blangko ang value upang makita kung gumagana nang maayos ang formula.
- Pagkatapos, piliin ang cell E5 at ilagay ang sumusunod na formula sacell na iyon.
=INDEX($B$5:$C$8,ROWS(B5:$B$8),COLUMNS($B$5:B5))
- Pagkatapos, pindutin ang Enter sa keyboard.
- I-drag ang Fill Handle pababa upang i-duplicate ang formula sa saklaw. O kaya, para AutoFill ang range, i-double click ang Plus ( + ) na simbolo.
- Dagdag pa, upang kopyahin ang formula sa buong hanay, i-drag ang Fill Handle pakanan.
- At, sa wakas, makikita mo na ang mga column ay baligtad na ngayon.
🔎 Paano Gumagana ang Formula?
- COLUMNS($B$5:B5): Hanapin at ibalik ang column number ng isang tinukoy na cell reference.
- ROWS(B5:$B$8): Hinahanap at ibinabalik ang bilang ng mga row sa bawat reference o array.
- INDEX($B$5:$C$8 ,ROWS(B5:$B$8),COLUMNS($B$5:B5)): Dadalhin nito ang buong hanay ng data at pagkatapos ay i-reverse ang mga column.
- Ngayon , kailangan nating itakda ang mga column sa pahalang na pagkakasunud-sunod. Para dito, pumili ng cell kung saan mo gustong ayusin muli ang dataset.
- Pagkatapos, palitan ang formula.
=TRANSPOSE(E4:F8)
- Pindutin ang Enter . At lalabas ang formula sa formula bar.
- Panghuli, nakuha mo ang resultang order.
2.1. Gumamit ng SORTBY & TRANSPOSE Functions
Pangalawa, pagsasamahin natin ang ang SORTBY function at ang ROWS function upang makuha ang reverse order ng mga column. AngAng SORTBY function ay nag-uuri ng mga elemento ng isang rehiyon o isang array gamit ang isang formula at mga elemento mula sa ibang rehiyon o saklaw. Pagkatapos, gagamitin namin muli ang function na TRANSPOSE para gawing pahalang ang mga column. Sundin natin ang mga hakbang sa ibaba.
MGA HAKBANG:
- Gayundin, sa mga nakaraang pamamaraan, kopyahin ang mga column na walang halaga upang ihambing ang mga column.
- Pagkatapos nito, ilagay ang sumusunod na formula doon.
=SORTBY($B$5:$C$8,ROW(B5:B8),-1)
- Dagdag pa, upang makumpleto ang operasyon pindutin ang Ipasok ang key.
🔎 Paano Gumagana ang Formula?
- ROW(B5:B8): Susuriin at kukunin nito ang bilang ng mga row sa bawat reference o array.
- SORTBY( $B$5:$C$8,ROW(B5:B8),-1): Pagbukud-bukurin ang hanay sa pamamagitan ng pagbaligtad sa lahat ng ito, ilalagay ng -1 ang resulta sa buong hanay ng mga cell.
- Makikita mo na ngayon na ang mga column ay nasa reverse order na ngayon.
- Dagdag pa, upang gawing pahalang na ayos ang data, i-type ang formula sa ibaba.
=TRANSPOSE(E4:F8)
- Pagkatapos nito, pindutin ang Enter upang makita ang resulta.
- At, iyon lang. Makikita mo ang gustong resulta sa iyong spreadsheet.
Magbasa Nang Higit Pa: Paano I-transpose ang Mga Hanay sa Mga Row Sa Excel (6 na Paraan)
3. Ilapat ang VBA Macro sa Reverse Order of Column Pahalang sa Excel
Gamit ang Excel VBA , madaling magamit ng mga user ang code na gumaganap bilangexcel na mga menu mula sa ribbon. Magagamit natin ang Excel VBA upang baligtarin ang pagkakasunud-sunod ng mga column nang pahalang sa pamamagitan lamang ng pagsusulat ng simpleng code. Tingnan natin ang mga hakbang para sa paggamit ng VBA code upang magawa nang maayos ang gawain. Para dito, ginagamit namin ang parehong dataset tulad ng dati.
MGA HAKBANG:
- Una, pumunta sa Developer tab mula sa ribbon.
- Pangalawa, mula sa kategoryang Code , mag-click sa Visual Basic upang buksan ang Visual Basic Editor . O pindutin ang Alt + F11 upang buksan ang Visual Basic Editor .
- Sa halip na gawin ito, maaari ka lamang mag-right-click sa iyong worksheet at pumunta sa View Code . Dadalhin ka rin nito sa Visual Basic Editor .
- Lalabas ito sa Visual Basic Editor kung saan isinusulat namin ang aming code para gumawa ng table mula sa isang range.
- Susunod, kopyahin at i-paste ang VBA code na ipinapakita sa ibaba.
VBA Code:
2144
- Pagkatapos nito, patakbuhin ang code sa pamamagitan ng pag-click sa RubSub button o pagpindot sa keyboard shortcut F5 .
- Lalabas ito sa isang window na ginawa namin sa pamamagitan ng pagsulat ng ilang linya ng code. Hihilingin ng window ang mga hanay. Piliin ang mga hanay, pagkatapos ay i-click ang OK upang kumpletuhin ang pamamaraan.
- At, makikita mo na ang mga hanay ng dataset ay ngayon sa isang reverse horizontal order.
VBA CodePaliwanag
6703
Dito, sinisimulan natin ang pamamaraan at pangalanan ang pamamaraan na Reverse_Columns_Horizontally . Pagkatapos, ideklara lang ang mga variable na pangalan na kailangan namin upang maisagawa ang code.
7139
Ginagawa ng mga linyang iyon ang window, na hihilingin ang mga hanay na gusto naming baligtarin. Doon ay tinukoy namin ang box ng pamagat bilang Reverse Column at ang pangalan ng box bilang Range .
6061
Itong block ng code ay binabaligtad ang mga column.
9500
Ginagawa ng linya ng code ang mga column sa pahalang na pagkakasunud-sunod.
Magbasa Nang Higit Pa: Ang VBA upang I-transpose ang Maramihang Mga Column sa Mga Row sa Excel (2 Paraan)
Konklusyon
Tutulungan ka ng mga pamamaraan sa itaas na Baligtarin ang Pagkakasunud-sunod ng Mga Hanay nang Pahalang sa Excel . Sana ay makatulong ito sa iyo! Kung mayroon kang anumang mga katanungan, mungkahi, o puna, mangyaring ipaalam sa amin sa seksyon ng komento. O maaari mong tingnan ang aming iba pang mga artikulo sa ExcelWIKI.com blog!