Hoe zet u een door komma’s gescheiden tekstreeks om in een lijst in Excel?

Het omzetten van een door komma’s gescheiden tekstreeks naar een lijst of rijen in Excel is een veelvoorkomende taak, vooral bij het importeren van gegevens uit CSV-bestanden of andere tekstbronnen. Hieronder vindt u een gedetailleerde, stapsgewijze handleiding met verschillende methoden — van ingebouwde Excel-functies tot formules — om dit eenvoudig en efficiënt voor elkaar te krijgen.
Zet een door komma’s gescheiden tekstreeks om naar een lijst in Excel
Zet een door komma’s gescheiden tekstreeks om naar een lijst met een formule (Excel 365)
Voor gebruikers met Excel 365 biedt de functie TEXTSPLIT een efficiënte en eenvoudige manier om door komma’s gescheiden tekenreeksen om te zetten naar rijen of kolommen. De functie past celbereiken automatisch aan — resultaten ‘spillen’ dynamisch op basis van de grootte van de uitvoer.
Klik op de cel waar u het resultaat wilt laten beginnen, voer de onderstaande formule in en druk op Enter. De cellen met door komma’s gescheiden tekstreeksen worden direct omgezet in een lijst. Zie schermafbeelding:
=TRANSPOSE(TEXTSPLIT(TEXTJOIN(", ", TRUE, A1:A4), ", ")) 
- TEXTJOIN(", ", WAAR, A1:A4):
Dit deel voegt de tekstwaarden uit de cellen A1 tot en met A4 samen tot één tekenreeks, gescheiden door een komma en een spatie (, ).
Het argument WAAR zorgt ervoor dat lege cellen in het bereik worden genegeerd. - TEXTSPLIT(..., ", "):De samengevoegde tekenreeks van TEXTJOIN wordt vervolgens opnieuw gesplitst in afzonderlijke items, met komma en spatie (", ") als scheidingsteken.
Zo ontstaat een matrix van de oorspronkelijke waarden. - TRANSPONEREN(...): Tot slot draait de functie TRANSPONEREN een matrix om van een verticale kolom naar een horizontale rij (of vice versa, afhankelijk van de oorspronkelijke oriëntatie).
- Voordelen:
- Gebruiksgemak: Eenvoudig en rechttoe-rechtaan, zonder extra hulpmiddelen nodig.
- Dynamische matrices: Passen zich automatisch aan wanneer de gegevens in de brondatum veranderen, zodat uw resultaten altijd actueel blijven.
- Nadelen:
- Beperkte beschikbaarheid:Alleen beschikbaar in Excel 365, niet toegankelijk voor gebruikers met oudere versies van Excel
Zet een door komma’s gescheiden tekstreeks om naar een lijst met Kutools voor Excel
Als u geen toegang hebt tot Excel 365, biedt Kutools voor Excel een krachtig en intuïtief alternatief dat deze taak aanzienlijk vereenvoudigt. Met de functie „Splitsen in meerdere regels” zet u naadloos door komma’s gescheiden tekenreeksen om naar meerdere rijen – voor efficiënter en eenvoudiger gegevensbeheer.
Na installatie van Kutools voor Excel doet u het volgende:
- Klik op „Kutools” > „Samenvoegen en splitsen” > „Splitsen in meerdere regels”, zie schermafbeelding:

- Geef in het dialoogvenster „Splitsen in meerdere regels” de volgende bewerkingen op:
- Selecteer de cellen die u wilt splitsen;
- Kies in het gedeelte „Scheidingsteken” de optie „Overig” en typ uw scheidingsteken (bijvoorbeeld een komma en een spatie) om aan te geven hoe de celinhoud moet worden gesplitst;
- Klik tot slot op de knop OK.

Resultaat: De inhoud van de geselecteerde cellen is gesplitst in een lijst op basis van de komma’s.
- Voordelen:
- Veelzijdigheid: Biedt meer aanpassingsmogelijkheden dan de standaardfuncties van Excel.
- Gebruiksvriendelijk: Biedt een grafische gebruikersinterface die gebruikers stap voor stap door het proces leidt, waardoor het ook toegankelijk is voor mensen die minder bekend zijn met Excel-functies.
- Compatibel met alle Excel-versies: Kutools werkt in elke versie van Excel.
- Nadeel:
- Moet geïnstalleerd worden.
Zet een door komma’s gescheiden tekstreeks om naar een lijst met VBA-code
De volgende VBA-code helpt u om meerdere door komma’s gescheiden celwaarden om te zetten naar een kolom. Volg deze stappen:
1. Druk op „Alt + F11” in Excel om het venster „Microsoft Visual Basic for Applications” te openen.
2. Klik op 'Invoegen' > 'Module' en plak de volgende macro in het modulevenster.
VBA-code: Zet een door komma’s gescheiden tekstreeks om naar rijen of een lijst
Sub RedistributeCommaDelimitedData()
'Updateby Extendoffice
Dim xArr() As String
Dim xAddress As String
Dim Rg As Range
Dim Rg1 As Range
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set Rg = Application.InputBox("please select the data range:", "Kutools for Excel", xAddress, , , , , 8)
If Rg Is Nothing Then Exit Sub
Set Rg = Application.Intersect(Rg, Rg.Parent.UsedRange)
If Rg Is Nothing Then Exit Sub
Set Rg1 = Application.InputBox("please select output cell:", "Kutools for Excel", , , , , , 8)
If Rg1 Is Nothing Then Exit Sub
xArr = Split(Join(Application.Transpose(Rg.Value), ","), ",")
Rg1.Resize(UBound(xArr) + 1) = Application.Transpose(xArr)
Rg1.Parent.Activate
Rg1.Resize(UBound(xArr) + 1).Select
End Sub
3. Druk vervolgens op F5 om de code uit te voeren. Selecteer in het pop-updialoogvenster het gegevensbereik dat u wilt converteren (zie schermafbeelding):

4. Klik op OK en geef in het volgende dialoogvenster de cel op waarin u het resultaat wilt weergeven (zie schermafbeelding):

5. Klik op de knop OK. De geselecteerde, door komma’s gescheiden celwaarden zijn nu omgezet in een lijst van rijen. Zie schermafbeelding:

- Voordelen:
- Compatibel met alle Excel-versies: VBA werkt in Excel 2007 en alle nieuwere versies.
- Geautomatiseerde verwerking: Verwerkt grote hoeveelheden gegevens in batches — perfect voor herhalende taken.
- Nadeel:
- Vereist programmeerkennis: VBA-code vraagt om enige programmeerervaring, wat het voor beginners mogelijk minder gebruiksvriendelijk maakt.
- Beveiligingsrisico’s: Het inschakelen van macro’s brengt beveiligingsrisico’s met zich mee, vooral bij bestanden uit onbekende bronnen.
Of u nu kiest voor een no-code-oplossing zoals Kutools, de eenvoud van ingebouwde Excel 365-formules of de kracht van VBA-scripting: Excel biedt diverse hulpmiddelen om door komma’s gescheiden tekstreeksen efficiënt om te zetten naar bruikbare gegevensformaten. Deze methoden verhogen uw productiviteit en maken gegevensbeheer en -analyse in uw werkbladen nog effectiever. Wilt u meer Excel-tips en -trucs ontdekken?Onze website biedt duizenden tutorials om u te helpen Excel onder de knie te krijgen.
Gerelateerde artikelen:
Hoe kun je cellen splitsen in meerdere kolommen of rijen met behulp van een regeleinde?
Hoe deelt u celwaarden op in meerdere kolommen in Excel?
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins

