Ynhâldsopjefte
Yn Microsoft Excel binne d'r ferskate gaadlike metoaden om meardere kolommen yn ien kolom te kombinearjen. Yn dit artikel sille jo leare hoe't jo ferskate oanpakken kinne tapasse om gegevens út meardere kolommen te fusearjen yn ien kolom mei foarbylden en goede yllustraasjes.
Download Practice Workbook
Jo kinne it Excel-wurkboek downloade dat wy brûkt hawwe om dit artikel ta te rieden.
Meardere kolommen kombinearje yn ien kolom.xlsx
6 Oanpak foar it kombinearjen fan meardere kolommen yn ien kolom yn Excel
1. Gebrûk fan CONCATENATE- of CONCAT-funksje om meardere kolommen yn Excel te ferbinen
Yn 'e folgjende ôfbylding fertsjintwurdigje de trije kolommen wat willekeurige adressen mei splitte dielen. Wy moatte elke rige gearfoegje om in sinfol adres te meitsjen yn Kolom E ûnder de koptekst Kombinearre tekst .
Wy kinne brûke de funksje CONCATENATE of CONCAT om it doel te tsjinjen. Yn de earste útfier Sel E5 sil de fereaske formule wêze:
=CONCATENATE(B5,C5,D5)
Of,
=CONCAT(B5,C5,D5)
Nei it drukken op Enter en it brûken fan Fill Handle om de rest automatysk yn te foljen fan 'e sellen yn Kolom E , krije wy de kombinearre inkele kolom lykas werjûn yn 'e ôfbylding hjirûnder.
Related Content: Kombinearje tekst fan twa of mear sellen yn ien sel yn Excel (5 metoaden)
2. Gebrûk fan Ampersand (& amp;) foar in kombinearje meardere kolommenyn Single Column
Wy kinne ek Ampersand (&) brûke om teksten makliker te ferbinen of mei te dwaan. Oannommen dat wy gjin skiedingsteken hawwe mei de teksten yn 'e sellen, mar by it ferbinen fan teksten út in rige, moatte wy in skiedingsteken ynfoegje.
Yn de útfier Sel E5 , de fereaske formule mei it gebrûk fan Ampersand (&) sil wêze:
=B5&", "&C5&", "&D5
Druk op Enter , folje de hiele Kolom E automatysk yn en jo krije alle kombinearre teksten fuort yn ien kolom.
3. Foegje TEXTJOIN-funksje yn om meardere kolommen te kombinearjen yn kolom yn Excel
As jo Excel 2019 of Excel 365 brûke, dan de TEXTJOIN funksje is in oare geweldige opsje om oan jo doelen te foldwaan.
De fereaske formule om meardere teksten te ferbinen mei de TEXTJOIN funksje yn Sel E5 sil wêze:
=TEXTJOIN(", ",TRUE,B5,C5,D5)
Nei it drukken op Enter en nei de lêste sel yn kolom E te slepen, jo krije de gearfoege teksten tagelyk yn ien kolom.
4. Stapel meardere kolommen yn ien kolom yn Excel
No hat ús dataset 4 willekeurige kolommen fariearjend fan Kolom B oant Kolom E . Under de koptekst Kombinearje Column , steapele wy de wearden fan 'e 4e, 5e en 6e rigen opfolgjend. Yn ien wurd steapele wy alle gegevens yn ien kolom.
📌 Stap1:
➤ Selektearje it berik fan sellen (B4:E6) mei de primêre gegevens.
➤ Neam it mei in tekst yn de Nammefak .
📌 Stap 2:
➤ Yn de útfier Sel G5 , typ de folgjende formule:
=INDEX(Data,1+INT((ROW(A1)-1)/COLUMNS(Data)),MOD(ROW(A1)-1+COLUMNS(Data),COLUMNS(Data))+1)
📌 Stap 3:
➤ Druk op Enter en jo krije de earste wearde fan 'e 4e rige yn Sel G5 .
➤ No brûk Fillhandtak om de kolom nei ûnderen te slepen oant jo in #REF flater fine.
En as lêste sille jo de folgjende útfier sjen litte.
🔎 Hoe wurket de formule?
- COLUMNS(Data): De funksje KOLUMMEN binnen de funksje MOD jout hjir it totale oantal kolommen werom yn it neamde berik (Data) .
- RIJ(A1)-1+KOLOMMEN(Gegevens): De kombinaasje fan RIJ en KOLOMMEN definiearret hjir it dividend fan de MOD funksje.
- MOD(ROW(A1)-1+COLUMNS(Data), COLUMNS(Data))+1: Dit diel definiearret de kolom nûmer fan de funksje INDEX en foar de útfier jout de funksje '1' werom.
- 1+INT((ROW(A1)-1) /COLUMNS(Data)): It rigenûmer fan de funksje INDEX wurdt oantsjutte troch dit diel dêr't de funksje INT de resultearjende wearde omheech rûn nei de foarm fan in hiel getal.
5. Gebrûk fan Notepad om kolomgegevens yn Excel te kombinearjen
Wy kinne ek in Notepad brûke om te kombinearjenmeardere kolommen yn ien kolom. Litte wy troch de folgjende stappen gean:
📌 Stap 1:
➤ Selektearje it berik fan sellen (B5:D9) mei de primêre gegevens.
➤ Druk op CTRL+C om it selektearre berik fan sellen te kopiearjen.
📌 Stap 2:
➤ Iepenje in notepadbestân.
➤ Plak CTRL+V om de selektearre gegevens hjir te plakken.
📌 Stap 3:
➤ Druk op CTRL+H om de Ferfange dialoochfak.
➤ Selektearje in ljepper tusken twa teksten apart yn jo notepadbestân en kopiearje it.
➤ Plak it yn de Fyn wat box.
📌 Stap 4:
➤ Type “, “ yn it fak Ferfange troch .
➤ Druk op de opsje Alles ferfange en jo binne klear.
Alle gegevens yn jo notepadbestân sille der útsjen as yn de folgjende foto.
📌 Stap 5:
➤ Kopiearje no de hiele tekst út it notepad.
📌 Stap 6:
➤ En as lêste, plak it yn de útfier Sel E5 yn jo Excel sp lêsblêd.
De resultearjende gegevens yn Kolom E sille no as folgjend wêze:
6. Brûk VBA-skript om kolommen te ferbinen yn ien kolom yn Excel
Wy kinne ek de VBA metoade brûke om meardere kolommen yn ien kolom te stapeljen. Yn de folgjende ôfbylding sil Kolom G de opsteapele gegevens sjen litte.
📌 Stap 1:
➤ Rjochts-klik op de blêdnamme yn jo wurkboek en druk op Koade besjen .
In nij modulefinster sil ferskine wêr't jo de folgjende koades gewoan plakke moatte:
3898
📌 Stap 2:
➤ Nei it plakken fan de koades, druk op F5 om de koade út te fieren.
➤ Assign a makro namme yn it dialoochfak Makro .
➤ Druk op Run .
📌 Stap 3:
➤ Selektearje it primêre berik fan gegevens (B4:E6) yn it fak Selektearje berik .
➤ Druk op OK .
📌 Stap 4:
➤ Selektearje de útfier Sel G5 nei it ynskeakeljen fan it fak Destinaasjekolom .
➤ Druk op OK en jo binne klear.
Lykas yn 'e folgjende ôfbylding, sille jo de kombinearre en steapele gegevens sjen litte yn' e útfierkolom.
Konklúzjewurden
Ik hoopje dat al dizze ienfâldige metoaden dy't hjirboppe neamd binne jo no helpe om se yn jo Excel-spreadsheets ta te passen as dat nedich is. As jo fragen of feedback hawwe, lit it my dan witte yn 'e kommentaar seksje. Of jo kinne ús oare artikels kontrolearje oer Excel-funksjes op dizze webside.