Sådan sammenkædes flere celler med komma i Excel (4 måder)

  • Del Dette
Hugh West

For at få en omfattende idé om noget på én gang, kan du have brug for at sammenkæde flere celler og adskille dem ved hjælp af kommaer. Denne artikel handler om, hvordan man sammenkæder flere celler med kommaer i Excel ved at anvende nogle formler, funktioner samt VBA kode.

Download arbejdsbog til øvelser

Download denne arbejdsbog til træning, så du kan øve dig, mens du læser denne artikel.

Sammenkædning af celler.xlsm

4 måder at sammenkæde flere celler med komma i Excel på

Vi vil vise dig fire forskellige teknikker til at sammenkæde flere celler og adskille dem med et komma i afsnittene nedenfor. For at gøre dette bruger vi CONCATENATE og TEXTJOIN Senere vil vi præsentere en anden metode til at opnå det samme mål ved hjælp af VBA kode.

Nedenfor er et eksempel på et datasæt, der skal bruges til at løse opgaven.

1. Anvend CONCATENATE-funktionen til at sammenkæde flere celler med komma i en række

En enkel måde at sammenkæde ting på er at bruge CONCATENATE funktion. For at fuldføre arbejdet skal du følge nedenstående fremgangsmåde.

Trin 1:

  • Skriv først formlen i en tom celle.
=CONCATENATE(B5:E5& ",")

Trin 2:

  • For det andet skal du vælge formlen.

Trin 3:

  • Derefter skal du trykke på F9 til at omregne dem i værdi.

Trin 4:

  • Derefter fjernes de krøllede parenteser { } fra formlen.

Trin 5:

  • Til sidst skal du trykke på Gå ind på for at se resultaterne.

Bemærkninger. Glem ikke at fjerne de krøllede parenteser { } fra formlen.

Læs mere: Sådan sammenkædes kolonner i Excel (8 enkle metoder)

2. Kombiner CONCATENATE- og TRANSPOSE-funktionerne for at sammenkæde flere celler med komma i en kolonne

Ud over at sammenkæde flere celler i en række kan vi også gøre det samme for en kolonne. Følg nedenstående vejledning for at bruge sammenkædningsoperationen for en kolonne.

Trin 1:

  • Indtast følgende formel i celle E4, samme som den første række i kolonnen, i celle E4.
=CONCATENATE(TRANSPOSE(C4:C7)& ",")

Trin 2:

  • Vælg derefter formlen.

Trin 3:

  • Derefter skal du trykke på F9 .

Trin 4:

  • Fjern de krøllede parenteser { } igen som før.

Trin 5:

  • Til sidst skal du trykke på Gå ind på for at se resultaterne.

Bemærkninger. Husk, at du skal skrive formlen i en separat celle i samme række som den første række i kolonnen. Da vores første celleværdi var James Rodrigues i C4 i række 4 , vi indtaster vores formel i den samme række, men i en anden celle E4 Efter sammenkædningen kan du flytte den hvor som helst hen.

Læs mere: Modsætningen til sammenkædning i Excel (4 muligheder)

Lignende læsninger:

  • Sådan sammenkædes med mellemrum i Excel (3 egnede måder)
  • Sammenlægning af rækker i Excel (2 nemme metoder)
  • Sammenkædning af tal i Excel (4 hurtige formler)
  • Sådan Concatenate String og Integer ved hjælp af VBA
  • Sammenkædning virker ikke i Excel (3 grunde med løsninger)

3. Anvend TEXTJOIN-funktionen til at sammenkæde flere celler med kommaer

Du kan bruge TEXTJOIN funktion i MS Excel 365 for at kombinere flere celler adskilt af et komma til en enkelt celle. For at gøre det i Excel 365 , skal du følge nedenstående trin.

Trin 1:

  • Du skal blot skrive følgende formel.
=TEXTJOIN(",",TRUE,B5:E5)

Trin 2:

  • Derefter skal du trykke på Gå ind på for at se resultatet.

Bemærkninger. TEXTJOIN funktionen til at sammenkæde flere celler er kun tilgængelig i Excel 365 abonnerede brugere.

4. Kør en VBA-kode for at sammenkæde flere celler med kommaer

Vi kan også sammenkæde flere celler og bruge et komma som separator ved at bruge VBA kode.

Følg følgende procedurer nedenfor.

Trin 1:

  • Først skal du trykke på Alt + F11 for at åbne den VBA-makro
  • Klik på den Indsæt og vælg fanen Modul
  • Gem programmet, og tryk på F5 til at køre det.

Trin 2:

  • Derefter skal du blot indsætte følgende VBA
 Funktion CONCATENATEMULTIPLE(Ref As Range, Separator As String) As String Dim Cell As Range Dim Concate As String For Each Cell In Ref Concate = Concate & Cell.Value & Separator Next Cell CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) End Function 

Her,

  • Dim Cell As Range er at angive en variabel celle som intervalværdi.
  • Dim Concate As String er at deklarere en variabel Concatenate som en streng.
  • Concate = Concate & Cell.Value & Separator er kommandoen til at sammenføje celleværdien med et separator.
  • CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) er kommandoen til at sammenkæde de sidste sammenkædede celler.

Trin 3:

  • Derefter skal du skrive følgende formel ved hjælp af SAMMENKÆDNING AF FLERE
=KONCATENATEMULTIPLE(B5:E5,",")

Trin 4:

  • Endelig skal du trykke på Gå ind på knappen for at se resultaterne.

Læs mere: Sådan sammenkædes i Excel (3 egnede måder at sammenkæde på)

Konklusion

For at opsummere håber jeg, at du har fået en grundlæggende viden om, hvordan man sammenkæder flere celler med kommaer fra denne artikel. Disse metoder skal alle læres og bruges til dine data. Undersøg øvelsesbogen, og anvend det, du har lært. Vi er inspireret til at fortsætte med at producere kurser som dette på grund af din vigtige støtte.

Hvis du har spørgsmål, er du velkommen til at kontakte os og dele dine tanker i kommentarfeltet nedenfor.

Dine spørgsmål vil blive besvaret så hurtigt som muligt af Exceldemy hold.

Bliv hos os og bliv ved med at lære.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.