KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe splitst u gescheiden tekst in Excel naar afzonderlijke rijen?

AuteurSun Wijzigingsdatum

Bij het werken met gegevens in Excel komt het vaak voor dat één cel meerdere stukjes informatie bevat, gescheiden door scheidingstekens—zoals komma’s, puntkomma’s of spaties. Denk bijvoorbeeld aan een lijst met tags, namen of artikelcodes die allemaal in één cel zijn gegroepeerd. Om zinvolle analyses uit te voeren, gegevens correct te filteren of ze voor te bereiden voor later gebruik, is het vaak essentieel om deze gescheiden waarden op te splitsen in afzonderlijke rijen. Het succesvol opsplitsen van gescheiden waarden naar rijen maakt latere gegevensverwerking, visualisatie en rapportage aanzienlijk eenvoudiger en effectiever. Excel biedt hiervoor diverse oplossingen, afgestemd op verschillende gebruiksscenario’s, Excel-versies en gebruikersvaardigheden. Hieronder vindt u een uitgebreide handleiding—met praktische methoden, van formules tot ingebouwde hulpmiddelen en invoegtoepassingen—om gescheiden tekst naar rijen te splitsen in Excel.
gescheiden tekst splitsen naar rijen

Gescheiden tekst splitsen naar rijen met behulp van VBA

Gescheiden tekst splitsen naar rijen met Kutools voor Excel

Gescheiden tekst splitsen naar rijen met POWER QUERY

Gescheiden tekst splitsen naar rijen met behulp van een Excel-formule (TEXTSPLIT, FILTER, SEQUENCE)


Gescheiden tekst splitsen naar rijen met behulp van VBA

Als u regelmatig gescheiden tekst moet splitsen naar rijen en vertrouwd bent met macro’s, kan VBA dit volledig automatiseren. Deze methode werkt in alle Excel-versies en is bij uitstek geschikt om herhaalde splitsacties te stroomlijnen. Houd er rekening mee dat het uitvoeren van een VBA-macro uw oorspronkelijke gegevens wijzigt — maak daarom altijd eerst een back-up, vooral bij werkmappen met cruciale of onherstelbare informatie.

1. Druk op de toetsencombinatie Alt + F11 om het venster Microsoft Visual Basic for Applications te openen.

2. Klik in de VBA-editor op 'Invoegen' in het menu en kies daarna 'Module' om een nieuwe, lege module aan te maken.

3. Kopieer en plak de volgende code in de lege module:

VBA: gescheiden tekst splitsen naar rijen

Public Sub SplitTextInCellsToRows()
'UpdatebyExtendoffice20220622
    Dim xSRg, xIptRg, xCrRg, xRg As Range
    Dim xSplitChar As String
    Dim xArr As Variant
    Dim xFNum, xFFNum, xRow, xColumn, xNum As Integer
    Dim xWSh As Worksheet
    Set xSRg = Application.InputBox("Select a range:", "Kutools for Excel", , , , , , 8)
    If xSRg Is Nothing Then Exit Sub
    xSplitChar = Application.InputBox("Type delimiter:", "Kutools for Excel", , , , , , 2)
    If xSplitChar = "" Then Exit Sub

    Application.ScreenUpdating = False
    xRow = xSRg.Row
    xColumn = xSRg.Column
    Set xWSh = xSRg.Worksheet
    For xFNum = xSRg.Rows.Count To 1 Step -1
        
        Set xRg = xWSh.Cells.Item(xRow + xFNum - 1, xColumn)
        Debug.Print xRg.Address
        xArr = Split(xRg, xSplitChar)
        For xFFNum = LBound(xArr) To UBound(xArr)
            xRg.EntireRow.Copy
            xRg.Offset(1, 0).EntireRow.Insert Shift:=xlShiftDown
            xRg.Worksheet.Cells(xRow + xFNum, xColumn) = xArr(xFFNum)
        Next
        xRg.EntireRow.Delete
    Next
    Application.CutCopyMode = False
    Application.ScreenUpdating = True
End Sub

4. Druk op de F5-toets of klik op de knop „Uitvoeren” om de code te activeren. Selecteer in het dialoogvenster het bereik met cellen (zonder eventuele koppen) dat de gescheiden tekst bevat die u naar rijen wilt splitsen, en klik op OK.
vba-code om het gegevensbereik te selecteren

5. Voer in het volgende dialoogvenster het scheidingsteken in waarmee u uw gegevens wilt splitsen – bijvoorbeeld een komma (,), puntkomma (;) of spatie. Klik daarna op OK.
voer het scheidingsteken in waarop moet worden gesplitst

Elke gescheiden waarde komt nu in een nieuwe rij terecht, terwijl de overige gerelateerde kolommen automatisch worden gedupliceerd om de volledigheid van uw records te behouden.
de gescheiden teksten zijn gesplitst in rijen en andere gerelateerde kolommen zijn herhaald

Let op: de VBA-methode wijzigt uw oorspronkelijke dataset. Sla uw werkmap op of maak een back-up voordat u de macro uitvoert. Zorg er bovendien voor dat macro’s zijn ingeschakeld en dat u over de benodigde rechten beschikt om VBA-code uit te voeren, vooral bij grotere datasets of complexe werkmappen.


Gescheiden tekst splitsen naar rijen met Kutools voor Excel

Voor Excel-gebruikers die liever werken met een grafische interface en geen code willen schrijven of uitvoeren, biedt Kutools voor Excel een zeer efficiënt hulpmiddel om gescheiden tekst naar rijen te splitsen. Deze invoegtoepassing is perfect voor wie eenvoudig zowel kleine als grote batches gegevens wil verwerken – zonder formules of scripts. Kutools ondersteunt diverse scheidingstekens, zoals komma’s, puntkomma’s en spaties, en gaat moeiteloos om met meerdere scenario’s. Deze methode is vooral handig wanneer u snel en foutloos een conversie wilt uitvoeren waarbij alle gerelateerde kolommen consistent worden gereproduceerd.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

Na het installeren van Kutools voor Excel voert u de volgende stappen uit:

1. Klik op het tabblad „Kutools”, ga naar „Samenvoegen en splitsen” en kies „Splitsen in meerdere regels” in het vervolgmenu. Zie de onderstaande schermafbeelding als leidraad:
zoek en klik op de functie Gegevens splitsen naar rijen

2. Volg in het dialoogvenster „Splitsen in meerdere regels” deze stappen om de bewerking in te stellen:

  1. Selecteer in het tekstvak „Bereik (enkele kolom)” de kolom die u wilt splitsen.
  2. Kies het scheidingsteken dat uw gegevens van elkaar scheidt. Voor aangepaste scheidingstekens—zoals „, “ (komma en spatie)—selecteert u „Overig“ en typt u uw eigen scheidingsteken in.
  3. Nadat u uw instellingen hebt gecontroleerd, klikt u op OK.
    geef de opties op in het dialoogvenster

De geselecteerde gescheiden tekst wordt direct gesplitst in meerdere rijen op basis van uw opgegeven scheidingsteken, waarbij alle overige kolommen behouden blijven en indien nodig worden herhaald.
ontvang het resultaat met Kutools

Bij het gebruik van Kutools raden we u aan uw instellingen altijd eerst te controleren voordat u bevestigt, zeker bij grotere tabellen. Daarnaast biedt Kutools handige opties om lege cellen te verwerken, aangepaste scheidingstekens in te stellen en ander geavanceerd splitsgedrag toe te passen voor specifieke scenario’s. Als u regelmatig gescheiden gegevens splitst, bespaart deze methode u aanzienlijk tijd en moeite.

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen


Gescheiden tekst splitsen naar rijen met behulp van Power Query

Power Query is een krachtig hulpmiddel voor gegevenstransformatie, ingebouwd in Excel 2016 en nieuwer (en beschikbaar als gratis invoegtoepassing voor Excel 2013). Het is bij uitstek geschikt voor complexe of grootschalige gegevensherstructurering, waarmee u gescheiden tekst naar rijen kunt splitsen — met behoud van reproduceerbaarheid en traceerbaarheid via duidelijke query-stappen. Power Query is de voorkeursmethode wanneer u regelmatig geïmporteerde gegevens moet herstructureren, meerdere transformatiestappen wilt combineren of ‘Gegevens opsplitsen’ automatisch wilt laten vernieuwen zodra de brongegevens wijzigen. Wees voorzichtig bij het werken met tabellen die zijn gekoppeld aan een extern bronbereik, en houd er rekening mee dat het resultaat van ‘Gegevens opsplitsen’ na het laden op een nieuw werkblad verschijnt.

1. Selecteer uw oorspronkelijke gegevensbereik en klik op 'Gegevens' > 'Van tabel/bereik'.
klik op Gegevens > Uit tabel/bereik

2. Schakel in het dialoogvenster „Tabel maken” het selectievakje „Mijn tabel heeft koppen” in, indien van toepassing, en klik op OK.
schakel Mijn tabel heeft koppen in

Het venster „Power Query Editor” opent nu en toont uw gegevens in een overzichtelijke tabelvorm.
de gegevens worden weergegeven in het Power Query Editor-venster

3. Selecteer de kolom met de gescheiden tekst, klik op het tabblad „Transformeren” en kies vervolgens „Kolom splitsen” > „Op scheidingsteken”.
klik op het tabblad Transformeren > Kolom splitsen > Op scheidingsteken

U kunt ook met de rechtermuisknop op de kolomkop klikken en via het contextmenu direct dezelfde opties voor „Kolom splitsen” openen.
klik met de rechtermuisknop op de kolomkop en kies Op scheidingsteken

4. Selecteer in het dialoogvenster „Kolom splitsen op scheidingsteken” uw gewenste scheidingsteken (zoals een komma of spatie) in de vervolgkeuzelijst „Selecteer of voer een scheidingsteken in”, en zorg dat u „Elke keer dat het scheidingsteken voorkomt” kiest. Vouw bij de splitsmodus „Geavanceerde opties” uit en selecteer „Rijen”. Klik vervolgens op OK.
geef opties op in het dialoogvenster

Na het toepassen van de splitsing wordt elke waarde, gescheiden door het gekozen scheidingsteken, naar een nieuwe rij verplaatst.
de gescheiden teksten zijn gesplitst in rijen

5. Klik, nadat u uw aanpassingen hebt voltooid, op ‘Sluiten en laden’ en bevestig in het pop-upvenster door op ‘Behouden’ te klikken.
klik op de knop Behouden in het dialoogvenster

Er wordt een nieuw werkblad aangemaakt met uw nieuwe opgesplitste gegevens.
er wordt een nieuw werkblad aangemaakt met de tabel

Met Power Query behoudt u volledig overzicht over al uw transformatiestappen, zodat u eenvoudig uw gegevens kunt vernieuwen wanneer de brongegevens wijzigen en complexe herhalingen automatisch kunt uitvoeren. Als beste praktijk controleert u altijd of uw scheidingstekens en kolomselecties correct zijn voordat u het laden afrondt. Mocht u fouten of onjuiste rijtellingen tegenkomen, dan controleert u elke transformatiestap in het deelvenster „Toegepaste stappen” om de problemen snel op te lossen.


Gescheiden tekst splitsen naar rijen met behulp van een Excel-formule (TEXTSPLIT, FILTER, SEQUENCE)

Vanaf Excel 365 en Excel 2021 hebben gebruikers toegang tot krachtige dynamische matrixformules zoals TEXTSPLIT, FILTER en SEQUENCE, waarmee gescheiden tekst eenvoudig in meerdere rijen kan worden gesplitst—zonder code of invoegtoepassingen. Deze aanpak is perfect voor wie een native, op formules gebaseerde oplossing zoekt die automatisch wordt bijgewerkt zodra de brongegevens wijzigen. Ideaal voor live dashboards, rapportagewerkmappen of situaties waarin automatisering en transparantie voorrang krijgen boven handmatige verwerking. Let wel: deze functies zijn alleen beschikbaar in Microsoft 365 en Excel 2021 of nieuwer.

Toepasselijk scenario: U hebt een lijst waarin elke cel waarden bevat die gescheiden zijn door een specifiek scheidingsteken (zoals komma’s of puntkomma’s), en u wilt deze gegevens omzetten naar een doorlopende lijst met waarden in afzonderlijke rijen.

Voordelen: Ingebouwd en direct bijgewerkt—geen macro’s of invoegtoepassingen nodig. Resultaten worden automatisch aangepast aan variabele aantallen gesplitste items.

Beperkingen: Deze formules herhalen standaard geen andere kolommen; mogelijk zijn extra stappen nodig om gerelateerde gegevens te koppelen, vooral bij datasets met meerdere kolommen.

1. Stel dat uw door komma’s gescheiden gegevens beginnen in cel A2 (bijvoorbeeld „Apple,Banana,Cherry”). Voer in een nieuw werkblad of een lege kolom de volgende formule in cel B2 in om alle waarden in afzonderlijke rijen te splitsen:

=TRANSPOSE(TEXTSPLIT(A2, ","))

Nadat u de formule hebt ingevoerd, drukt u op Enter. De cel laat de resultaten verticaal overlopen, waarbij elk fruit in een eigen rij wordt weergegeven. U kunt deze formule indien nodig naar andere rijen slepen of kopiëren. Let op: met de functie TEXTSPLIT kunt u uw eigen scheidingsteken opgeven, dus pas "," aan zodat deze overeenkomt met het symbool in uw gegevens.

2. Als u een bereik van cellen (bijvoorbeeld A2:A4) met door scheidingstekens gescheiden waarden wilt splitsen en alle resultaten in één enkele kolom wilt weergeven, gebruikt u de volgende matrixformule in een andere kolom (bijvoorbeeld vanaf B2):

=LET(flat, TEXTSPLIT(TEXTJOIN(",",TRUE,A2:A4), ","), TRANSPOSE(flat))

Deze formule combineert alle waarden uit A2:A4, splitst ze op basis van het scheidingsteken en toont ze vervolgens in afzonderlijke rijen. Druk op Enter en alle waarden verschijnen als een verticaal overlopend bereik. Als uw gegevens een ander scheidingsteken gebruiken, vervangt u "," dienovereenkomstig.

Voor gebruikers zonder TEXTSPLIT kunt u een reeks formules combineren met behulp van FILTER, INDEX en SEQUENCE, maar dit proces is complexer en minder dynamisch.

Bij het toepassen van deze formules ontstaan fouten meestal door niet-overeenkomende scheidingstekens, extra spaties of niet-standaard celopmaak. Controleer uw scheidingsteken zorgvuldig en zorg ervoor dat er geen extra spaties in uw gegevens staan. Wees voorzichtig bij het kopiëren en verwijzen wanneer u formules aanpast voor meerdere rijen of kolommen, om bestaande gegevens niet per ongeluk te overschrijven.

Opmerking: als het overloopbereik een #SPILL!-fout weergeeft, controleer dan of er geen blokkades (zoals andere gevulde cellen) direct onder de formule staan en pas indien nodig de verwijzingen aan. Sla uw werk bij voorkeur op of werk met een aparte kopie wanneer u dynamische formules uitgebreid toepast op nieuwe datasets.

Deze op formules gebaseerde oplossingen bieden een efficiënte en eenvoudig bij te werken manier om tekst in rijen te splitsen, waardoor ze perfect zijn voor moderne Excel-omgevingen die automatisering en flexibiliteit nastreven.


Andere bewerkingen (artikelen)

Hoe wisselt u de rijkleur af op basis van groepen in Excel?
In Excel is het kleuren van om-en-om elke andere rij voor de meesten onder ons misschien eenvoudig, maar heeft u ooit geprobeerd rijen afwisselend te kleuren op basis van wijzigingen in een kolomwaarde – zoals in kolom A in de onderstaande schermafbeelding? In dit artikel leg ik uit hoe u de rijkleur kunt laten wisselen op basis van groepen in Excel.

Hoe verkleint u de bestandsgrootte van een Excel-bestand?
Soms duurt het enkele minuten om een Excel-bestand te openen of op te slaan als het bestand te groot is. In deze handleiding leest u hoe u de bestandsgrootte kunt verkleinen door onnodige of nooit gebruikte inhoud en opmaak te verwijderen.

Excel: hoe maakt of plaatst u een bladwijzer?
Hebt u zich ooit afgevraagd hoe u een bladwijzer kunt maken of plaatsen om snel naar een specifiek gegevensbereik te springen wanneer uw werkblad of werkmap vol staat met gegevens?

Hoe schaduwt u oneven of even (afwisselende) rijen/kolommen in Excel?
Bij het ontwerpen van een werkblad kiezen veel gebruikers voor het schaduwen van afwisselende rijen of kolommen om het overzichtelijker en visueel aantrekkelijker te maken. In dit artikel leest u hoe u op twee manieren oneven of even rijen/kolommen in Excel kunt schaduwen.


Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

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.

ExcelWordOutlookTabsPowerPoint
  • 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