Indholdsfortegnelse
I denne vejledning vil jeg dele med dig 6 enkle metoder til at kombinere flere celler til én adskilt af et komma i Excel. Du kan nemt anvende disse metoder i ethvert datasæt for at samle mange celleværdier i en enkelt celle ved hjælp af et komma. For at udføre denne opgave vil vi også se nogle nyttige funktioner, som kan være nyttige i mange andre Excel-relaterede opgaver.
Download arbejdsbog til øvelser
Du kan downloade arbejdsbogen til øvelser her.
Kombiner flere celler.xlsm6 enkle metoder til at kombinere flere celler til én adskilt med komma i Excel
Vi har taget et kortfattet datasæt for at forklare trinene klart. Datasættet har ca. 7 rækker og 4 kolonner. I første omgang beholder vi alle cellerne i Generelt For alle datasættene har vi 4 unikke kolonner, som er Virksomhed, Produkt 1, Produkt 2, og Kombineret Selv om vi kan ændre antallet af kolonner senere, hvis det er nødvendigt.
1. Brug af Ampersand-operatoren til at kombinere flere celler
I denne første metode vil vi se, hvordan vi kan bruge Ampersand operatør i Excel til kombinere flere celler til én adskilt med et komma. Følg nedenstående trin for at gøre dette.
Trin:
- Først skal du gå til celle E5 og indsæt følgende formel:
=C5&", "&D5
- Tryk nu på Indtast og kopier denne formel ned til de andre celler.
Det skulle altså give os det resultat, som vi søgte.
2. Kombiner flere celler til én ved hjælp af CONCATENATE-funktionen
Funktionen CONCATENATE i Excel sammenføjer flere værdier og returnerer resultatet som en tekstværdi. Vi vil bruge denne funktion til at kombinere flere celler til én adskilt med et komma.
Trin:
- Til at begynde med skal du dobbeltklikke på celle E5 og indtast nedenstående formel:
=CONCATENATE(C5,", ", ",D5)
- Derefter skal du trykke på Indtast tasten og kopier denne formel nedenfor ved hjælp af Håndtag til påfyldning .
Som du kan se, er ovenstående metode også meget praktisk til hurtigt at kombinere celler med et komma.
3. Anvendelse af CONCAT-funktionen
Funktionen CONCAT i Excel fungerer på samme måde som den foregående funktion, men den kan tage områdehenvisninger i tillæg til individuelle værdier. Lad os se, hvordan man bruger denne funktion til at kombinere flere celler til én adskilt med et komma.
Trin:
- Som tidligere skal du indsætte nedenstående formel i celle E5 :
=CONCAT(C5,",",",D5)
- Derefter skal du trykke på Gå ind på eller klik på en tom celle.
- Endelig skal du bruge denne formel i de andre celler i kolonnen E .
Som følge heraf bør du få det resultat, du ønskede.
4. Anvendelse af TEXTJOIN-funktionen
TEXTJOIN-funktionen i Excel kan sammenføje flere værdier og tilføje en afgrænser mellem dem. Nedenfor er trinene til at bruge denne funktion til at kombinere flere celler til én adskilt med et komma.
Trin:
- Først skal du gå til celle E5 og indsæt følgende formel:
=TEXTJOIN(", ", ",1,C5,D5)
- Derefter skal du bekræfte formlen ved at trykke på Indtast og kopier denne formel ned ved at trække Håndtag til påfyldning .
Så, den TEXTJOIN funktion er også meget nyttig til at kombinere flere celler til én.
5. Brug Excel Flash Fill funktionen til at kombinere flere celler med et komma
Lad os nu se en hurtig måde at kombinere flere celler til én adskilt med et komma ved hjælp af Flash Fill funktion i Excel.
Trin:
- Indtast i første omgang værdien af cellerne C5 og D5 med et komma imellem dem i celle E5 .
- Vælg nu alle cellerne fra E5 til E10 .
- Klik derefter på Flash Fill under den Dataværktøjer gruppe i den Fanen Data øverst på skærmen.
- Følgelig er det Flash Fill funktionen vil identificere mønsteret af celle E5 og anvender den også på de andre celler.
6. Brug af VBA til at kombinere flere celler
Hvis du er bekendt med VBA i Excel, så kan du nemt kombinere flere celler til én adskilt med et komma. Følg nedenstående trin for at gøre dette.
Trin:
- For denne metode skal du gå til Udvikler og vælg Visual Basic .
- Vælg nu Indsæt i den VBA vindue og klik på Modul .
- Indtast derefter nedenstående formel i det nye vindue:
Function CombineCells(WorkingRange As Range, Optional Sign As String = ", ") As String Dim Sh_Rng As Range Dim ResultStr As String For Each Sh_Rng In WorkingRange If Sh_Rng.Value " " Then ResultStr = ResultStr & Sh_Rng.Value & Sign End If Next CombineCells = Left(ResultStr, Len(ResultStr) - Len(Sign)) End Function
- Gå nu til celle E5 og indsæt følgende formel:
=Combine(C5:D5,",")
- Derefter skal du trykke på Indtast tasten og bruge Håndtag til påfyldning til at udføre den samme operation i de andre celler også.
Konklusion
Jeg håber, at du har kunnet anvende de metoder, jeg viste i denne vejledning om, hvordan man kombinere flere celler til én adskilt af et komma i Excel. Som du kan se, er der en hel del måder at opnå dette på. Så vælg klogt den metode, der passer bedst til din situation. Hvis du går i stå i et af trinene, anbefaler jeg, at du gennemgår dem et par gange for at fjerne enhver forvirring. Endelig, for at lære mere Excel teknikker, følg vores ExcelWIKI Hvis du har spørgsmål, så lad mig endelig vide det i kommentarerne.