Talaan ng nilalaman
Sa Microsoft Excel, mayroong ilang angkop na paraan upang pagsamahin ang maraming column sa isang column. Sa artikulong ito, matututunan mo kung paano ka makakapaglapat ng iba't ibang diskarte upang pagsamahin ang data mula sa maraming column sa iisang column na may mga halimbawa at wastong paglalarawan.
I-download ang Practice Workbook
Maaari mong i-download ang Excel workbook na ginamit namin para ihanda ang artikulong ito.
Pagsamahin ang Maramihang Mga Column sa Isang Column.xlsx
6 Mga Paraan para Pagsamahin ang Maramihang Mga Column sa Isang Column sa Excel
1. Paggamit ng CONCATENATE o CONCAT Function para Sumali sa Maramihang Column sa Excel
Sa sumusunod na larawan, ang tatlong column ay kumakatawan sa ilang random na address na may hating bahagi. Kailangan nating pagsamahin ang bawat row para makagawa ng makabuluhang address sa Column E sa ilalim ng Combined Text header.
Maaari naming gamitin ang function na CONCATENATE o CONCAT upang maihatid ang layunin. Sa unang output Cell E5 , ang kinakailangang formula ay:
=CONCATENATE(B5,C5,D5)
O,
=CONCAT(B5,C5,D5)
Pagkatapos pindutin ang Enter at gamitin ang Fill Handle para i-autofill ang iba ng mga cell sa Column E , makukuha natin ang pinagsamang solong column tulad ng ipinapakita sa larawan sa ibaba.
Kaugnay na Nilalaman: Pagsamahin ang Teksto mula sa Dalawa o Higit pang mga Cell sa Isang Cell sa Excel (5 Paraan)
2. Paggamit ng Ampersand (&) para Pagsamahin ang Maramihang Mga Columnsa Single Column
Maaari rin naming gamitin ang Ampersand (&) para pagsama-samahin o pagsali sa mga text nang mas madali. Ipagpalagay na wala kaming anumang delimiter na may mga text sa mga cell ngunit habang nagsasama ng mga text mula sa isang row, kailangan naming magpasok ng delimiter.
Sa output Cell E5 , ang kinakailangang formula na may mga paggamit ng Ampersand (&) ay magiging:
=B5&", "&C5&", "&D5
Pindutin ang Enter , i-autofill ang buong Column E at makukuha mo kaagad ang lahat ng pinagsamang text sa isang column.
3. Ipasok ang TEXTJOIN Function upang Pagsamahin ang Maramihang Mga Column sa Column sa Excel
Kung gumagamit ka ng Excel 2019 o Excel 365 pagkatapos ay ang TEXTJOIN Ang function ay isa pang mahusay na opsyon upang matugunan ang iyong mga layunin.
Ang kinakailangang formula upang pagsamahin ang maramihang mga text na may TEXTJOIN function sa Cell E5 ay magiging:
=TEXTJOIN(", ",TRUE,B5,C5,D5)
Pagkatapos pindutin ang Enter at i-drag pababa sa huling cell sa Column E , makukuha mo ang mga pinagsama-samang teksto sa iisang column nang sabay-sabay.
4. Mag-stack ng Maramihang Column sa Isang Column sa Excel
Ngayon ang aming dataset ay may 4 na random na column mula sa Column B hanggang Column E . Sa ilalim ng header na Combine Column , isasalansan namin ang mga value mula sa 4th, 5th, at 6th na row nang sunud-sunod. Sa madaling salita, isasalansan namin ang lahat ng data sa isang column.
📌 Hakbang1:
➤ Piliin ang hanay ng mga cell (B4:E6) na naglalaman ng pangunahing data.
➤ Pangalanan ito ng text sa Kahon ng Pangalan .
📌 Hakbang 2:
➤ Sa output Cell G5 , i-type ang sumusunod na formula:
=INDEX(Data,1+INT((ROW(A1)-1)/COLUMNS(Data)),MOD(ROW(A1)-1+COLUMNS(Data),COLUMNS(Data))+1)
📌 Hakbang 3:
➤ Pindutin ang Enter at makukuha mo ang unang value mula sa ika-4 na row sa Cell G5 .
➤ Ngayon gamitin ang Fill Handle upang i-drag pababa sa column hanggang sa makakita ka ng #REF error.
At sa wakas, ipapakita sa iyo ang sumusunod na output.
🔎 Paano Gumagana ang Formula?
- COLUMNS(Data): Ang function na COLUMNS sa loob ng MOD function dito ay nagbabalik ng kabuuang bilang ng mga column na available sa pinangalanang hanay (Data) .
- ROW(A1)-1+COLUMNS(Data): Ang kumbinasyon ng ROW at COLUMNS function dito ay tumutukoy sa dibidendo ng MOD function.
- MOD(ROW(A1)-1+COLUMNS(Data), COLUMNS(Data))+1: Tinutukoy ng bahaging ito ang column bilang ng INDEX function at para sa output, ibinabalik ng function ang '1' .
- 1+INT((ROW(A1)-1) /COLUMNS(Data)): Ang row number ng INDEX function ay tinukoy ng bahaging ito kung saan ang INT function ay nag-round up sa resultang value sa integer form.
5. Paggamit ng Notepad para Pagsamahin ang Data ng Mga Column sa Excel
Maaari rin kaming gumamit ng Notepad upang pagsamahinmaraming column sa isang column. Dumaan tayo sa mga sumusunod na hakbang:
📌 Hakbang 1:
➤ Piliin ang hanay ng mga cell (B5:D9) na naglalaman ng pangunahing data.
➤ Pindutin ang CTRL+C upang kopyahin ang napiling hanay ng mga cell.
📌 Hakbang 2:
➤ Magbukas ng notepad file.
➤ I-paste ang CTRL+V upang i-paste ang napiling data dito.
📌 Hakbang 3:
➤ Pindutin ang CTRL+H upang buksan ang Palitan ang dialogue box.
➤ Pumili ng tab sa pagitan ng dalawang text sa tabi sa iyong notepad file at kopyahin ito.
➤ I-paste ito sa Hanapin kung ano kahon.
📌 Hakbang 4:
➤ Uri “, “ sa kahon na Palitan ng .
➤ Pindutin ang opsyon Palitan Lahat at tapos ka na.
Lahat ng data sa iyong notepad file ay magiging kamukha sa sumusunod na larawan.
📌 Hakbang 5:
➤ Ngayon, kopyahin ang buong text mula sa notepad.
📌 Hakbang 6:
➤ At sa wakas, i-paste ito sa output Cell E5 sa iyong Excel sp readsheet.
Ang resultang data sa Column E ay magiging ganito na ngayon:
6. Gamitin ang VBA Script para Isama ang Mga Column sa Isang Column sa Excel
Maaari rin naming gamitin ang VBA paraan para mag-stack ng maraming column sa iisang column. Sa sumusunod na larawan, ipapakita ng Column G ang naka-stack na data.
📌 Hakbang 1:
➤ Kanan-mag-click sa pangalan ng Sheet sa iyong workbook at pindutin ang Tingnan ang Code .
Lalabas ang isang bagong window ng module kung saan kakailanganin mong i-paste lang ang mga sumusunod na code:
3900
📌 Hakbang 2:
➤ Pagkatapos i-paste ang mga code, pindutin ang F5 upang patakbuhin ang code.
➤ Magtalaga ng macro name sa Macro dialogue box.
➤ Pindutin ang Run .
📌 Hakbang 3:
➤ Piliin ang pangunahing hanay ng data (B4:E6) sa kahon na Piliin ang Saklaw .
➤ Pindutin ang OK .
📌 Hakbang 4:
➤ Piliin ang output Cell G5 pagkatapos i-enable ang kahon na Destination Column .
➤ Pindutin ang OK at tapos ka na.
Tulad ng sumusunod na larawan, ipapakita sa iyo ang pinagsama at nakasalansan na data sa output column.
Mga Pangwakas na Salita
Umaasa ako na ang lahat ng mga simpleng pamamaraang ito na binanggit sa itaas ay makakatulong na sa iyo na ilapat ang mga ito sa iyong mga spreadsheet ng Excel kung kinakailangan. Kung mayroon kang anumang mga katanungan o puna, mangyaring ipaalam sa akin sa seksyon ng komento. O maaari mong tingnan ang aming iba pang mga artikulo na nauugnay sa mga function ng Excel sa website na ito.