INHOUDSOPGAWE
In Microsoft Excel is daar verskeie geskikte metodes om veelvuldige kolomme in een kolom te kombineer. In hierdie artikel sal jy leer hoe jy verskillende benaderings kan toepas om data uit veelvuldige kolomme in 'n enkele kolom saam te voeg met voorbeelde en behoorlike illustrasies.
Laai Praktykwerkboek af
Jy kan die Excel-werkboek aflaai wat ons gebruik het om hierdie artikel voor te berei.
Kombineer veelvuldige kolomme in een kolom.xlsx
6 Benaderings om veelvuldige kolomme in een kolom in Excel te kombineer
1. Gebruik van CONCATENATE- of CONCAT-funksie om verskeie kolomme in Excel aan te sluit
In die volgende prent verteenwoordig die drie kolomme 'n paar ewekansige adresse met gesplete dele. Ons moet elke ry saamvoeg om 'n betekenisvolle adres in Kolom E onder die Gekombineerde teks -opskrif te maak.
Ons kan gebruik die CONCATENATE of CONCAT funksie om die doel te dien. In die eerste uitvoer Sel E5 sal die vereiste formule wees:
=CONCATENATE(B5,C5,D5)
Of,
=CONCAT(B5,C5,D5)
Nadat jy Enter gedruk het en Fill Handle gebruik het om die res outomaties in te vul van die selle in Kolom E , sal ons die gekombineerde enkelkolom kry soos in die prent hieronder getoon.
Verwante inhoud: Kombineer teks van twee of meer selle in een sel in Excel (5 metodes)
2. Gebruik van Ampersand (&) om veelvuldige kolomme te kombineerin Enkelkolom
Ons kan ook Ampersand (&) gebruik om tekste makliker aaneen te voeg of aan te sluit. As ons aanvaar dat ons geen afbakener met die tekste in die selle het nie, maar terwyl ons tekste van 'n ry af verbind, sal ons 'n afbakener moet invoeg.
In die uitvoer Sel E5 , die vereiste formule met die gebruike van Ampersand (&) sal wees:
=B5&", "&C5&", "&D5
Druk Enter , vul die hele Kolom E outomaties in en jy sal al die gekombineerde tekste dadelik in 'n enkele kolom kry.
3. Voeg TEXTJOIN-funksie in om veelvuldige kolomme in kolom in Excel te kombineer
As jy Excel 2019 of Excel 365 gebruik, dan die TEXTJOIN funksie is nog 'n wonderlike opsie om aan jou doeleindes te voldoen.
Die vereiste formule om veelvuldige tekste met die TEXTJOIN funksie in Sel E5 te verbind, sal wees:
=TEXTJOIN(", ",TRUE,B5,C5,D5)
Nadat jy Enter gedruk het en na die laaste sel in Kolom E gesleep het, jy sal die aaneengeskakelde tekste tegelyk in 'n enkele kolom kry.
4. Stapel veelvuldige kolomme in een kolom in Excel
Nou het ons datastel 4 ewekansige kolomme wat wissel van Kolom B tot Kolom E . Onder die Kombineer Kolom -opskrif, sal ons die waardes van die 4de, 5de en 6de rye opeenvolgend stapel. In 'n woord, ons sal al die data in 'n enkele kolom stapel.
📌 Stap1:
➤ Kies die reeks selle (B4:E6) wat die primêre data bevat.
➤ Noem dit met 'n teks in die Name Box .
📌 Stap 2:
➤ In die uitvoer Sel G5 , tik die volgende formule in:
=INDEX(Data,1+INT((ROW(A1)-1)/COLUMNS(Data)),MOD(ROW(A1)-1+COLUMNS(Data),COLUMNS(Data))+1)
📌 Stap 3:
➤ Druk Enter en jy sal die eerste waarde van die 4de ry in Sel G5 kry.
➤ Nou gebruik Vulhandvatsel om langs die kolom af te sleep totdat jy 'n #REF -fout kry.
En laastens sal die volgende uitvoer aan jou gewys word.
🔎 Hoe werk die formule?
- KOLOMME(Data): Die KOLOMME funksie binne die MOD funksie gee hier die totale aantal kolomme wat beskikbaar is in die genoemde reeks (Data) .
- RY(A1)-1+KOLOMME(Data): Die kombinasie van RY en KOLOMME funksies hier definieer die dividend van die MOD funksie.
- MOD(RY(A1)-1+KOLOMME(Data), KOLOMME(Data))+1: Hierdie deel definieer die kolom nommer van die INDEKS funksie en vir die uitvoer gee die funksie '1' terug.
- 1+INT((RY(A1)-1) /COLUMNS(Data)): Die rynommer van die INDEKS funksie word gespesifiseer deur hierdie deel waar die INT funksie die resulterende waarde na die heelgetalvorm na bo afrond.
5. Gebruik van Notepad om kolomdata in Excel saam te voeg
Ons kan ook 'n Notepad gebruik om te kombineerveelvuldige kolomme in een kolom. Kom ons gaan deur die volgende stappe:
📌 Stap 1:
➤ Kies die reeks selle (B5:D9) wat die primêre data bevat.
➤ Druk CTRL+C om die geselekteerde reeks selle te kopieer.
📌 Stap 2:
➤ Maak 'n notaboeklêer oop.
➤ Plak CTRL+V om die geselekteerde data hier te plak.
📌 Stap 3:
➤ Druk CTRL+H om die Vervang dialoogkassie.
➤ Kies 'n oortjie tussen twee tekste eenkant in jou notaboeklêer en kopieer dit.
➤ Plak dit in die Vind wat boks.
📌 Stap 4:
➤ Tik “, “ in die Vervang met -blokkie.
➤ Druk die opsie Vervang Alles en jy is klaar.
Al die data in jou notaboeklêer sal soos in die volgende prentjie lyk.
📌 Stap 5:
➤ Kopieer nou die hele teks vanaf die notaboek.
📌 Stap 6:
➤ En laastens, plak dit in die uitvoer Sel E5 in jou Excel sp leesblad.
Die resulterende data in Kolom E sal nou soos volg wees:
6. Gebruik VBA-skrip om kolomme in een kolom in Excel te voeg
Ons kan ook die VBA -metode gebruik om veelvuldige kolomme in 'n enkele kolom te stapel. In die volgende prent sal Kolom G die gestapelde data wys.
📌 Stap 1:
➤ Regs-klik op die Bladnaam in jou werkboek en druk Bekyk kode .
'n Nuwe modulevenster sal verskyn waar jy eenvoudig die volgende kodes sal moet plak:
2196
📌 Stap 2:
➤ Nadat jy die kodes geplak het, druk F5 om die kode te laat loop.
➤ Ken 'n makronaam in die Makro -dialoogkassie.
➤ Druk Run .
📌 Stap 3:
➤ Kies die primêre reeks data (B4:E6) in die Select Reeks -boks.
➤ Druk OK .
📌 Stap 4:
➤ Kies die afvoer Sel G5 nadat jy die Bestemmingskolom -kassie geaktiveer het.
➤ Druk OK en jy is klaar.
Soos in die volgende prent, sal jy die gekombineerde en gestapelde data in die uitvoerkolom gewys word.
Slotwoorde
Ek hoop al hierdie eenvoudige metodes wat hierbo genoem word, sal jou nou help om dit in jou Excel-sigblaaie toe te pas wanneer nodig. As jy enige vrae of terugvoer het, laat weet my asseblief in die kommentaar afdeling. Of jy kan ons ander artikels wat met Excel-funksies verband hou op hierdie webwerf kyk.