Hoe celinhoud splitsen in meerdere rijen in Excel (scenario’s + toolvergelijking)
In deze handleiding leert u hoe u de inhoud van een cel in Excel eenvoudig kunt splitsen over meerdere rijen. We behandelen twee veelvoorkomende scenario’s: het splitsen van alleen de doelcel (waarbij de overige kolommen worden genegeerd) en het splitsen van de cel terwijl de gegevens in de rest van de rij intact blijven. Voor beide situaties bieden we diverse effectieve methoden, variërend van ingebouwde Excel-functies tot geavanceerde hulpmiddelen zoals Power Query, VBA en plug-ins van derden.
Twee veelvoorkomende splitsingsscenario’s
Het splitsen van gegevens kan verschillende vormen aannemen, afhankelijk van of u andere kolommen in uw dataset wilt behouden. Hieronder schetsen we de twee belangrijkste benaderingen, zodat u de beste keuze kunt maken voor uw situatie.
Scenario 1: Alleen de doelcel splitsen (overige kolommen negeren)
Soms zijn alleen de waarden in één cel relevant. U wilt ze opsplitsen over meerdere rijen voor een betere leesbaarheid, zonder de bijbehorende gegevens in dezelfde rij te dupliceren.
Voorbeeld
A,B,C
Resultaat:
A
B
C
Toepassingsgeval: Lichte gegevensopschoning of weergavetaken waarbij andere kolommen niet relevant zijn.
Scenario 2: Cel splitsen en overige kolomgegevens behouden
In andere gevallen moet elke gesplitste waarde worden gekoppeld aan de oorspronkelijke rijgegevens, waardoor de rij wordt uitgebreid tot meerdere items.
Voorbeeld
USA | A,B,C
Resultaat:
USA | A
USA | B
USA | C
Use case: Datagenormaliseerd, waarbij het behoud van relaties tussen kolommen essentieel is.
Wanneer moet u een cel opsplitsen in meerdere rijen?
Stapsgewijze methoden voor het splitsen van cellen
- Methode 1: Ingebouwde Excel-functies (Tekst naar kolommen + optie Transponeren plakken)
- Methode 2: TRANSPOS(TEXTSPLIT)-functie – (Microsoft 365)
- Methode 3: Power Query – Splitsen en rijen uitbreiden (Microsoft 2016 en nieuwere versies)
- Methode 4: Kutools-plug-in – Splitsen met enkele klikken
- Methode 5: VBA-script – Volledige aangepaste controle
Wanneer moet u een cel splitsen in meerdere rijen?
Voordat u de methoden verkent, is het belangrijk om te begrijpen waarom u een cel zou willen splitsen. Deze bewerking maakt vaak deel uit van workflows voor gegevensschoonmaak, herstructurering of visualisatie.
Typische use cases zijn:
- Meerdere waarden in één kolom, zoals tags, ID’s of adressen die samen zijn opgeslagen.
- Draaitabellen of grafieken: deze presteren beter met genormaliseerde gegevensformaten.
- Opschonen van geïmporteerde gegevens, met name uit CRM-exportbestanden of enquêtehulpmiddelen.
- Gegevensstandaardisatie: maakt uw tabel databasevriendelijk en klaar voor analyse.
Stapsgewijze methoden voor het splitsen van cellen
Nu u uw scenario kent, gaan we verschillende methoden bekijken om de splitsing uit te voeren — van ingebouwde functies tot geavanceerde automatisering. Kies de methode die past bij uw technische ervaring en hoe vaak u deze bewerking uitvoert.
Methode 1: Ingebouwde Excel-functies (Tekst naar kolommen + plakoptie Transponeren)
Dit is een eenvoudige, handmatige methode voor eenmalig gebruik, uitsluitend met ingebouwde Excel-functies.
Geschikt voor: Scenario 1 Alleen de doelcel splitsen (negeer andere kolommen)
Stappen:
Stap 1. Selecteer de cel.

Stap 2. Selecteer Gegevens > Tekst naar kolommen.

Stap 3. In de wizard Tekst naar kolommen,
Selecteer 'Gescheiden waarden' en klik op Volgende.

Selecteer Komma en klik op Volgende.

Selecteer de doelcel en klik op Voltooien.

De cel is nu op basis van een komma gesplitst over meerdere kolommen.

Stap 4. Selecteer de cellen die u wilt splitsen en druk op Ctrl + C om ze te kopiëren. Klik met de rechtermuisknop op de doelcel en kies onder ‘Selectief plakken’ het pictogram ‘Transponeren’.

De inhoud wordt nu weergegeven als rijen.

| Voordelen | Nadelen |
|
|
Methode 2: TRANSPOSE(TEXTSPLIT())-functie – (Microsoft 365)
Deze methode combineert de TEXTSPLIT-functie, die tekst splitst op basis van een scheidingsteken, met TRANSPOSE om de gesplitste waarden direct verticaal weer te geven als rijen.
Geschikt voor: Scenario 1 Alleen de doelcel splitsen (negeer andere kolommen)
Stappen:
Stap 1. Voer de formule in een lege cel in waar u de verticale lijst wilt starten.
Formulevoorbeeld: cel A1 is de doelcel die is gebruikt voor ‘Splitsen naar rijen’.
In dit geval is de formule
Tip: U kunt het scheidingsteken „,“ vervangen door „;“ of „|“, afhankelijk van hoe uw gegevens zijn gescheiden.
Stap 2. Druk op Enter.

| Voordelen | Nadelen |
|
|
Methode 3: Power Query – Splitsen en rijen uitbreiden (Microsoft 2016 en nieuwere versies)
Power Query is ideaal voor gestructureerde, herhaalbare bewerkingen: krachtig, vernieuwend en uitstekend geschikt voor batchtransformaties van gegevens.
Geschikt voor: Zowel scenario 1 (Alleen de doelcel splitsen) als scenario 2 (Cel splitsen en overige kolomgegevens behouden)
Stappen: Neem scenario 1 (Alleen de doelcel splitsen) als voorbeeld
Stap 1. Selecteer uw bereik en ga naar Gegevens > Ophalen en transformeren > Van tabel/bereik.
een
Stap 2. Klik in het dialoogvenster Tabel maken op OK. (Als uw geselecteerde bereik koppen bevat, vinkt u ‘Mijn tabel heeft koppen’ aan.)

Stap 3. Gebruik in de Power Query-editor de functie 'Kolom splitsen op scheidingsteken'.

Stap 4. Selecteer of voer het scheidingsteken in, klik op Geavanceerd om de opties uit te breiden, kies ‘Splitsen in rijen’ en bevestig met OK.

Stap 5. Selecteer Sluiten & laden > Sluiten & laden of Sluiten & laden naar.

Sluiten & laden
Functie: Laadt de queryresultaten direct naar de standaardlocatie.

Sluiten en laden naar...
Functie: Biedt aanpasbare laadopties, zodat gebruikers zelf kunnen bepalen waar en hoe hun gegevens worden opgeslagen. Ideaal voor: Regelmatige rapportages en grote datasets.
Dezelfde stappen gelden voor scenario 2 (cellen splitsen met behoud van de overige kolomgegevens) – laten we de resultaten bekijken.
Het doelbereik van cellen:

Resultaat:

Opmerking: Selecteer in het Power Query Editor-venster alleen de doelkolom die u in rijen wilt splitsen en klik daarna op ‘Op scheidingsteken’ onder Kolom splitsen.
| Voordelen | Nadelen |
|
|
Tip: Voeg stappen toe voor trimmen en opschonen om witruimte of speciale tekens te corrigeren.
Methode 4: Kutools-plug-in – Splitsen met enkele klikken
Als u regelmatig cellen splitst en de voorkeur geeft aan een oplossing met een grafische gebruikersinterface, is Kutools een uitstekende keuze. Het maakt complexe bewerkingen kinderspel door ze te reduceren tot slechts enkele klikken.
Geschikt voor: zowel Scenario 1 (Alleen de doelcel splitsen) als Scenario 2 (Cel splitsen en gegevens uit andere kolommen behouden)
Stappen: Scenario 1 (Alleen de doelcel splitsen)
Stap 1. Selecteer de doelcel.
Stap 2. Ga naar Kutools > Samenvoegen en splitsen > Cellen splitsen.

Stap 3. Kies ‘Splitsen in rijen’, definieer het scheidingsteken en klik op OK.

Stap 4. Selecteer een doelcel en klik op OK.


Stappen: Scenario 2 (Cel splitsen en overige kolomgegevens behouden)
Stap 1. Selecteer de kolom die u wilt splitsen naar rijen.
Stap 2. Ga naar Kutools > Samenvoegen en splitsen > Splitsen in meerdere regels.

Stap 3. Stel het scheidingsteken in en klik op OK.


Dezelfde stappen gelden voor scenario 2 (cellen splitsen terwijl de overige kolomgegevens behouden blijven) – laten we de resultaten bekijken.
Het doelbereik van cellen:

Resultaat:

| Voordelen | Nadelen |
|
|
Opmerking: De 30-daagse proefversie biedt alle functionaliteit voor testdoeleinden.
Methode 5: VBA-script – Volledige aangepaste controle
Voor gebruikers met programmeerkennis biedt VBA ultieme flexibiliteit: u kunt scripts precies aanpassen aan uw gegevensindeling en bedrijfsregels.
Geschikt voor: zowel Scenario 1 (Alleen de doelcel splitsen) als Scenario 2 (Cel splitsen en gegevens uit andere kolommen behouden)
Stappen:
Stap 1. Druk op Alt + F11 om de VBA-editor te openen.
Stap 2. Klik op Invoegen > Module.

Stap 3. Kopieer en plak het onderstaande VBA-script.
Scenario 1 Alleen de doelcel splitsen
'Update by Extendoffice
Sub SplitCellToRows_Simple()
Dim InputCell As Range
Dim Values As Variant
Dim i As Long
Set InputCell = Range("A1") ' change A1 to your target cell
Values = Split(InputCell.Value, ",")
For i = 0 To UBound(Values)
InputCell.Offset(i, 1).Value = Trim(Values(i))
Next i
End Sub

Scenario 2 Cel splitsen en overige kolomgegevens behouden
'Update by Extendoffice
Sub SplitRowsWithOtherColumns()
Dim ws As Worksheet
Dim LastRow As Long, i As Long
Dim arr As Variant, j As Long
Dim SplitVals As Variant
Dim CurrentRow As Long
Set ws = ActiveSheet
LastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
For i = LastRow To 2 Step -1
If InStr(ws.Cells(i, 2).Value, ",") > 0 Then
SplitVals = Split(ws.Cells(i, 2).Value, ",")
For j = UBound(SplitVals) To 1 Step -1
ws.Rows(i + 1).Insert Shift:=xlDown
ws.Cells(i + 1, 1).Value = ws.Cells(i, 1).Value
ws.Cells(i + 1, 2).Value = Trim(SplitVals(j))
Next j
ws.Cells(i, 2).Value = Trim(SplitVals(0))
End If
Next i
End Sub

Opmerking: Dit VBA-script is speciaal ingesteld voor gegevens in kolommen A tot en met B, waarbij de waarden die gesplitst moeten worden zich in kolom B bevinden.
| Nadelen |
|
💡Tips:
- Maak altijd eerst een back-up van uw gegevens voordat u een macro uitvoert.
- Vervang de komma’s (",") in het script door uw eigen scheidingsteken—bijvoorbeeld een puntkomma (";") of een pijpteken („|")—zodat het overeenkomt met het formaat van uw gegevens.
Veelvoorkomende problemen
- Lege rijen of kolommen: Meestal veroorzaakt door afsluitende scheidingstekens of verborgen spaties.
- Samengevoegde Foutcontrole: Heeft u cellen onsamengevoegd voordat u begint?
- Power Query wordt niet vernieuwd: vergeet niet op Vernieuwen te klikken nadat u de brongegevens hebt aangepast.
- Verkeerd scheidingsteken: Het verwisselen van een puntkomma en een komma kan de volledige resultaten verstoren.
Gerelateerde artikelen:
- Hulpmiddel Bereik transponeren: Zet eenvoudig meerdere rijen om naar kolommen en rijen in Excel
- Eenhedenconverter: Zet snel decimale getallen om naar binaire/octale/hexadecimale getallen of vice versa
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



