Talaan ng nilalaman
Isa sa pinakamahalagang feature ng Excel ay ang pagsama-samahin ang mga value mula sa lahat ng cell ng isang range sa isang cell. Kinakailangang maghanap ng mga halaga nang madali. Ngayon ay ipapakita ko kung paano pagsamahin ang isang range sa Excel gamit ang 5 mga kapaki-pakinabang na pamamaraan.
I-download ang Practice Workbook
Kunin ang sample na file na ito upang subukan ang proseso nang mag-isa.
Concatenate Range.xlsm
5 Mga Kapaki-pakinabang na Paraan sa Pagsasama-sama ng Range sa Excel
Upang ilarawan ang proseso, narito mayroon kaming isang dataset na may Product ID at Pangalan ng Produkto ng ilang produkto ng isang kumpanyang pinangalanang Mars Group . Ang mga value ay naka-store sa Cell range B5:C9 .
Ang aming layunin ngayon ay pagsama-samahin ang mga pangalan ng lahat ng produkto sa isang cell. Para dito, dumaan tayo sa mga pamamaraan sa ibaba.
1. Pagsamahin ang CONCATENATE & TRANSPOSE Functions to Concatenate Range
Madali naming pagsasamahin ang text string sa pamamagitan ng pagsasama sa CONCATENATE at TRANSPOSE function sa Excel. Upang gawin ito, sundin ang mga hakbang sa ibaba.
- Una, piliin ang Cell B12 at i-type ang formula na ito.
=CONCATENATE(TRANSPOSE(C5:C9&”,“)
- Pagkatapos, piliin ang TRANSPOSE(C5:C9&”,“ mula sa formula at pindutin ang F9 sa iyong keyboard.
- Pagkatapos, ang formula ay magko-convert sa mga value na tulad nito.
- Dito, alisin ang Mga Curly Bracket mula sa dalawagilid.
Sa formula na ito, kino-convert ng TRANSPOSEfunction ang vertical na Cell range C5:C9sa isang pahalang. Kasunod, ang CONCATENATEfunction ay pinagsasama ang mga ito at kino-convert ang mga ito sa isang linya.
- Sa wakas, pindutin ang Enter at makikita mo ang kinakailangang output.
Tandaan: Binago ng Microsoft kung paano gumagana ang mga array formula sa bersyon ng Excel 365 . Sa mga mas lumang bersyon, kailangan nating pindutin ang Ctrl + Shift + Enter para kalkulahin ang array formula.
Magbasa nang higit pa: Paano Pagsamahin ang Maramihang Mga Cell sa Isang Cell na Pinaghihiwalay Ng Comma Sa Excel
2. Concatenate Range na may TEXTJOIN Function sa Excel
Maaari naming pagsamahin ang isang range gamit ang ang TEXTJOIN function ng Excel. Ngunit ang function na ito ay available lamang sa Office 365 . Para dito, ilapat lang ang mga hakbang sa ibaba.
- Una, piliin ang Cell B12 at ipasok ang formula na ito.
=TEXTJOIN(",",TRUE,C5:C9)
- Pagkatapos, pindutin ang Enter .
- Sa wakas, matagumpay mong mapagsasama-sama ang hanay tulad nito.
Tandaan:Dito, itinakda ko ang ignore_blankargument bilang TRUE, upang ibukod ang blangko mga selula. Magagamit mo ito ayon sa iyong pangangailangan.
3. Ilapat ang Excel VBA sa Concatenate Range
Yaong mga walang subscription sa Office 365 , maaaring gamitin ito VBA code upang pagsamahin ang saklaw Excel . Gamit ang code na ito, maaari mong manual na buuin ang TEXTJOIN function at pagsamahin ito.
- Sa simula, pindutin ang F11 sa iyong keyboard upang buksan ang Microsoft Visual Basic for Applications window.
- Pagkatapos, piliin ang Module mula sa tab na Insert .
- Ngayon, i-type ang code na ito sa loob ng blangkong pahina.
5187
- Pagkatapos, pindutin ang Ctrl + S upang i-save ang code at isara ang window.
- Susunod, bubuo ang code na ito ng TEXTJOIN function na may sumusunod na syntax.
- Samakatuwid, i-type ang formula sa Cell B12 .
=TEXTJOIN2(", ",TRUE,C5:C9)
- Sa wakas, pagsasama-samahin ng formula ang Mga Pangalan ng Produkto sa iisang cell.
4. Pagsamahin ang Saklaw sa Power Query sa Excel
Isa pang kapaki-pakinabang na paraan para sa pagsasama-sama ng mga array sa Power Query sa excel. Upang gawin ang gawain, maingat na dumaan sa sumusunod na proseso.
- Sa simula, piliin ang Cell range C4:C9 .
- Pagkatapos, pumunta sa Data tab at piliin ang Mula sa Talahanayan/Hanay sa ilalim ng Kunin ang & Transform Data .
- Kasunod nito, makakakuha ka ng Gumawa ng Talahanayan window na humihingi ng pahintulot na gumawa ng table na may ang napiling hanay.
- Dito, markahan ng check ang kahon na May mga header ang aking talahanayan at pindutin ang OK .
- Susunod, makikita mo ang Power Query Editor window.
- Sa window na ito, piliin ang column at pumunta sa tab na Transform .
- Dito, piliin ang Transpose mula sa Table grupo.
- Ngayon, piliin ang lahat ng nakahiwalay na column sa window sa pamamagitan ng pagpindot sa Ctrl button sa iyong keyboard at pakanan – i-click ang sa alinman sa mga ito.
- Pagkatapos, mag-click sa Pagsamahin ang Mga Column .
- Kasunod, piliin ang Comma bilang Separator sa Merge Columns dialogue box.
- Kasabay nito, i-type ang Listahan ng Mga Produkto sa seksyong Bagong pangalan ng column .
- Panghuli, piliin ang Isara & I-load ang mula sa tab na Home .
- Sa wakas, pagsasama-samahin mo ang hanay sa isang bagong worksheet na tulad nito.
5. Gamitin ang Fill Justify Command upang Pagsamahin ang Range
In Microsoft Excel , Fill Justify ay isang bihirang ngunit lubhang kapaki-pakinabang na utos para sa pagsasama-sama. Tingnan natin kung paano ito gumagana.
- Sa simula, piliin ang Cell range C5:C9 .
- Pagkatapos, pumunta sa tab na Home at mag-click sa Punan sa ilalim ng grupong Pag-edit .
- Sumusunod, piliin ang I-justify mula sa drop-down na menu.
- Iyon lang, ikaw ay matagumpay na makukuha ang pinagsama-samang array mula sa singlearray.
Konklusyon
Iyon lang para sa araw na ito. Gamit ang 5 na mga pamamaraang ito, maaari mong matutunan kung paano pagsamahin ang isang range sa Excel. May tanong ka ba? Huwag mag-atubiling magtanong sa amin. Gayundin, sundan ang ExcelWIKI para sa higit pang impormasyong mga artikulo tulad nito.