Hoe meerdere cellen met komma's samen te voegen in Excel (4 manieren)

  • Deel Dit
Hugh West

Om een uitgebreid idee van iets in één keer te krijgen, kan het nodig zijn om meerdere cellen aan elkaar te rijgen en ze te scheiden door middel van komma's. Dit artikel gaat over hoe u meerdere cellen met komma's aan elkaar kunt rijgen in Excel door enkele formules en functies toe te passen. VBA code.

Download Praktijk Werkboek

Download dit oefenwerkboek om te oefenen terwijl u dit artikel leest.

Cellen samenvoegen.xlsm

4 manieren om meerdere cellen met komma's samen te voegen in Excel

We tonen u vier verschillende technieken om meerdere cellen samen te voegen en ze te scheiden met een komma in de onderstaande secties. Om dit te doen, gebruiken we de CONCATENATE en TEXTJOIN functies. Later zullen we een andere aanpak presenteren om hetzelfde doel te bereiken met behulp van VBA code.

Hieronder staat een voorbeeld dat gebruikt zal worden om de taak uit te voeren.

1. Pas de functie CONCATENATE toe om meerdere cellen met komma in een rij aan elkaar te koppelen.

Een eenvoudige manier om dingen aan elkaar te rijgen is de CONCATENATE functie. Volg de onderstaande procedures om het werk te voltooien.

Stap 1:

  • Typ eerst de formule in een lege cel.
=CONCATENATE(B5:E5& ",")

Stap 2:

  • Selecteer ten tweede de formule.

Stap 3:

  • Druk vervolgens op F9 om ze in waarde om te zetten.

Stap 4:

  • Verwijder daarna de accolades { } uit de formule.

Stap 5:

  • Druk tenslotte op Ga naar om de resultaten te zien.

Opmerkingen. Vergeet niet de gekrulde haakjes te verwijderen { } uit de formule.

Lees meer: Kolommen samenvoegen in Excel (8 eenvoudige methodes)

2. Combineer de functies CONCATENATE en TRANSPOSE om meerdere cellen met komma in een kolom samen te voegen.

Naast het samenvoegen van meerdere cellen in een rij, kunnen we hetzelfde doen voor een kolom. Volg de onderstaande instructies om de aaneenschakelingsbewerking te gebruiken voor een kolom.

Stap 1:

  • Typ in cel E4, gelijk aan de eerste rij van de kolom, de volgende formule.
=CONCATENATE(TRANSPOSE(C4:C7)& ",")

Stap 2:

  • Selecteer vervolgens de formule.

Stap 3:

  • Druk vervolgens op F9 .

Stap 4:

  • Verwijder de accolades { } weer als voorheen.

Stap 5:

  • Druk tenslotte op Ga naar om de resultaten te zien.

Opmerkingen. Vergeet niet dat u de formule in een aparte cel in dezelfde rij als de eerste rij van de kolom moet schrijven. Aangezien onze eerste celwaarde James Rodrigues was in C4 in de rij 4 voeren we onze formule in dezelfde rij in, maar in een andere cel E4 Na aaneenschakeling kun je het overal naartoe verplaatsen.

Lees meer: Tegenovergestelde van Samenvoegen in Excel (4 opties)

Vergelijkbare lezingen:

  • Aaneenschakelen met spatie in Excel (3 geschikte manieren)
  • Rijen samenvoegen in Excel (2 eenvoudige methoden)
  • Cijfers samenvoegen in Excel (4 snelle formules)
  • String en integer samenvoegen met VBA
  • Aaneenschakelen werkt niet in Excel (3 redenen met oplossingen)

3. Pas de TEXTJOIN functie toe om meerdere cellen met komma's aan elkaar te rijgen.

U kunt de TEXTJOIN functie in MS Excel 365 om meerdere door een komma gescheiden cellen te combineren tot één cel. Om dat te doen in Excel 365 volg de onderstaande stappen.

Stap 1:

  • Schrijf gewoon de volgende formule.
=TEXTJOIN(",",TRUE,B5:E5)

Stap 2:

  • Druk vervolgens op Ga naar om het resultaat te zien.

Opmerkingen. De TEXTJOIN functie om meerdere cellen samen te voegen is alleen beschikbaar in Excel 365 geabonneerde gebruikers.

4. Een VBA-code uitvoeren om meerdere cellen met komma's samen te voegen

We kunnen ook meerdere cellen aan elkaar rijgen en een komma als scheidingsteken gebruiken met de optie VBA code.

Volg de volgende procedures.

Stap 1:

  • Druk eerst op Alt + F11 om de VBA-macro
  • Klik op de Plaats tabblad en kies De Module
  • Sla het programma en druk op F5 om het uit te voeren.

Stap 2:

  • Plak dan gewoon het volgende VBA
 Functie CONCATENATEMULTIPLE(Ref As Range, Separator As String) Als String Dim Cell As Range Dim Concate As String Voor Elke Cel In Ref Concate = Concate & Cell.Value & Separator Next Cell CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) End Function 

Hier,

  • Dim Cel als Bereik is het declareren van een variabele cel als bereikwaarde.
  • Dim Concate als String is het declareren van een variabele Concatenate als een string.
  • Samenvoegen = Samenvoegen & Cell.Value & Separator is het commando om de celwaarde te verbinden met een scheidingsteken.
  • CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) is het commando om de laatste aaneengeschakelde cellen aan elkaar te rijgen.

Stap 3:

  • Schrijf daarna de volgende formule met behulp van de CONCATENATEMULTIPLE
=CONCATENATEMULTIPLE(B5:E5,",")

Stap 4:

  • Druk ten slotte op de Ga naar knop om de resultaten te zien.

Lees meer: Aaneenschakelen in Excel (3 geschikte manieren)

Conclusie

Samenvattend hoop ik dat u uit dit artikel een basiskennis hebt opgedaan over hoe u meerdere cellen met komma's kunt aaneenschakelen. Deze methoden moet u allemaal leren en toepassen op uw gegevens. Bestudeer het oefenboek en pas toe wat u hebt geleerd. We zijn geïnspireerd om cursussen als deze te blijven produceren dankzij uw belangrijke steun.

Als u vragen heeft, aarzel dan niet om contact met ons op te nemen. Deel uw gedachten in het commentaarveld hieronder.

Uw vragen zullen zo spoedig mogelijk worden beantwoord door de Exceldemy team.

Blijf bij ons en blijf leren.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.