Splits cellen in Excel (volledige gids met gedetailleerde stappen)
In Excel zijn er verschillende redenen waarom u mogelijk celgegevens moet splitsen. De onbewerkte gegevens kunnen bijvoorbeeld meerdere stukjes informatie bevatten die in één cel zijn samengevoegd, zoals volledige namen of adressen. Door deze cellen te splitsen, kunt u verschillende soorten informatie scheiden, waardoor de gegevens gemakkelijker kunnen worden opgeschoond en geanalyseerd. Dit artikel zal dienen als uw uitgebreide gids en toont verschillende manieren om cellen op te splitsen in rijen of kolommen op basis van specifieke scheidingstekens.

Splits cellen in Excel in meerdere kolommen
Zoals te zien is in de volgende schermafbeelding, stel dat u een lijst met volledige namen heeft en dat u elke volledige naam wilt splitsen in afzonderlijke voor- en achternamen en de gesplitste gegevens in afzonderlijke kolommen wilt plaatsen. In dit gedeelte worden vier manieren gedemonstreerd om u te helpen deze taak te volbrengen.
Splits cellen in meerdere kolommen met de wizard Tekst naar kolom
Om cellen op te splitsen in meerdere kolommen op basis van een specifiek scheidingsteken, is een veelgebruikte methode de Tekst naar kolom tovenaar in Excel. Hier laat ik je stap voor stap zien hoe je met deze wizard het gewenste resultaat bereikt.
Stap 1: Selecteer de cellen die u wilt splitsen en open de wizard Tekst naar kolommen
In dit geval selecteer ik het bereik A2: A8, die volledige namen bevat. Ga dan naar de Data tab, klik Tekst naar kolommen om de te openen Tekst naar kolommen wizard.
Stap 2: Configureer de stappen één voor één in de wizard
- In het Stap 1 van 3 wizard, selecteer het afgebakend optie en klik vervolgens op de Volgende knop.
- In het Stap 2 van 3 wizard, selecteert u de scheidingstekens voor uw gegevens en klikt u vervolgens op de Volgende om door te gaan.
In dit geval, aangezien ik volledige namen moet splitsen in voor- en achternaam op basis van spaties, selecteer ik alleen de Tussenruimte checkbox in de delimiters pagina.Opmerkingen:- Als het scheidingsteken dat u nodig hebt niet in deze sectie wordt weergegeven, kunt u de Overige checkbox en voer uw eigen scheidingsteken in het tekstvak in.
- Om cellen op regeleinde te splitsen, kunt u de Overige selectievakje en druk op Ctrl + J toetsen samen.
- In de laatste wizard moet u als volgt configureren:
1) In de Bestemming Selecteer een cel om de gesplitste gegevens in te plaatsen. Hier kies ik cel C2.2) Klik op de Finish knop.
Resultaat
Volledige namen in geselecteerde cellen zijn gescheiden in voor- en achternaam en bevinden zich in verschillende kolommen.
Splits cellen handig in meerdere kolommen met Kutools
Zoals u kunt zien, de Tekst naar kolommen wizard vereist meerdere stappen om de taak te voltooien. Als u een eenvoudigere methode nodig heeft, is de Gespleten cellen kenmerk van Kutools for Excel wordt ten zeerste aanbevolen. Met deze functie kunt u cellen gemakkelijk splitsen in meerdere kolommen of rijen op basis van een specifiek scheidingsteken, door de instellingen in één dialoogvenster in te vullen.
Na het installeren van Kutools for Excelselecteer Kutools > Samenvoegen en splitsen > Gespleten cellen om de te openen Gespleten cellen dialoog venster.
- Selecteer het cellenbereik met de tekst die u wilt splitsen.
- Selecteer het Splitsen in kolommen optie.
- kies Tussenruimte (of een scheidingsteken dat u nodig hebt) en klik OK.
- Selecteer een doelcel en klik OK om alle gesplitste gegevens te krijgen.
Splits cellen in meerdere kolommen met Flash Fill
Laten we nu verder gaan met de derde methode, bekend als Flash Fill. Geïntroduceerd in Excel 2013, Flash Fill ontworpen om uw gegevens automatisch te vullen wanneer het een patroon detecteert. In dit gedeelte zal ik demonstreren hoe u de Flash Fill-functie kunt gebruiken om voor- en achternamen van volledige namen in één kolom te scheiden.
Stap 1: Voer handmatig de eerste gesplitste gegevens in de cel naast de oorspronkelijke kolom in
In dit geval ga ik de volledige namen in kolom A opsplitsen in aparte voor- en achternamen. De eerste volledige naam staat in cel A2, dus ik selecteer de cel B2 ernaast en typ de voornaam. Zie screenshot:
Stap 2: Pas de Flash Fill toe om alle voornamen automatisch te vullen
Begin met het typen van de tweede voornaam in de cel onder B2 (dat is B3), dan herkent Excel het patroon en genereert een voorbeeld van de rest van de voornamen, en je moet op drukken Enter om het voorbeeld te accepteren.
Nu zijn alle voornamen van volledige namen in kolom A gescheiden in kolom B.
Stap 3: Krijg achternamen van volledige namen in een andere kolom
U moet de bovenstaande stappen 1 en 2 herhalen om de achternaam van de volledige namen in kolom A te splitsen in de kolom naast de voornaamkolom.
Resultaat
- Deze functie is alleen beschikbaar in Excel 2013 en latere versies.
- U kunt de Flash Fill ook openen met een van de volgende methoden.
- Via snelkoppeling
Nadat u de voornaam in cel B2 hebt getypt, selecteert u het bereik B2:B8 en drukt u op Ctrl + E toetsen om automatisch de rest van de voornamen in te vullen - Per lintoptie
Nadat u de voornaam in cel B2 hebt getypt, selecteert u het bereik B2:B8, klikt u op Vulling > Flash Fill onder de Home Tab.
- Via snelkoppeling
Splits cellen in meerdere kolommen met formules
De bovenstaande methoden zijn niet dynamisch, wat betekent dat als de brongegevens veranderen, we hetzelfde proces opnieuw moeten uitvoeren. Neem hetzelfde voorbeeld als hierboven, om de volledige namenlijst in kolom A op te splitsen in afzonderlijke voor- en achternamen en om de gesplitste gegevens automatisch te laten bijwerken met eventuele wijzigingen in de brongegevens, probeert u een van de volgende formules
Gebruik TEKST-functies om cellen op te splitsen in kolommen met een bepaald scheidingsteken
De formules in deze sectie zijn beschikbaar in alle Excel-versies. Ga als volgt te werk om de formules toe te passen.
Stap 1: Extraheer de tekst vóór het eerste scheidingsteken (in dit geval voornamen)
- Selecteer een cel (in dit geval C2) om de voornaam uit te voeren, voer de volgende formule in en druk op Enter om de voornaam in A2 te krijgen.
=LEFT(A2,SEARCH(" ",A2)-1)
- Selecteer deze resultaatcel en sleep de AutoFill-hendel naar beneden om de rest van de voornamen te krijgen.
Stap 2: extraheer de tekst na het eerste scheidingsteken (achternaam in dit geval)
- Selecteer een cel (in dit geval D2) om de achternaam uit te voeren, voer de volgende formule in en druk op Enter om de achternaam in A2 te krijgen.
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2))
- Selecteer deze resultaatcel en sleep de AutoFill-hendel naar beneden om de rest van de achternamen te krijgen.
- In de bovenstaande formules:
- A2 is de cel met de volledige naam die ik wil splitsen.
- Een ruimte tussen aanhalingstekens geeft aan dat de cel wordt gesplitst door een spatie. U kunt de referentiecel en het scheidingsteken naar wens wijzigen.
- Als een cel bevat meer dan twee teksten gescheiden door spaties die moeten worden gesplitst, zal de tweede bovenstaande formule een onjuist resultaat opleveren. U hebt aanvullende formules nodig om de tweede, derde en tot aan de N-de waarde, gescheiden door spaties, correct te splitsen.
- Gebruik de volgende formule om geef het tweede woord terug (bijv. middelste naam) gescheiden door spaties.
=TRIM(MID(SUBSTITUTE(A2," ",REPT(" ", 100)),100,100))
- Verander de tweede 100 naar 200 naar neem het derde woord (bijv. achternaam) gescheiden door spaties.
=TRIM(MID(SUBSTITUTE(A2," ",REPT(" ", 100)),200,100))
- Door 200 te veranderen in 300, 400, 500, enz., dat kan verkrijg de vierde, vijfde, zesde en volgende woorden.
- Gebruik de volgende formule om geef het tweede woord terug (bijv. middelste naam) gescheiden door spaties.
Gebruik de functie TEXTSPLIT om cellen in kolommen te splitsen op basis van een specifiek scheidingsteken
Als u gebruik maakt van Excel voor Microsoft 365 TEXTSPLIT-functie wordt meer aanbevolen. Ga als volgt te werk.
Stap 1: Selecteer een cel om het resultaat uit te voeren. Hier selecteer ik de cel C2
Stap 2: Voer de onderstaande formule in en druk op Enter
=TEXTSPLIT(A2," ")
U kunt zien dat alle door spaties gescheiden tekst in A2 is opgesplitst in verschillende kolommen.

Stap 3: Sleep de formule om alle resultaten te krijgen
Selecteer de resultaatcellen in dezelfde rij en sleep vervolgens de AutoFill-hendel naar beneden om alle resultaten te krijgen.

- Deze functie is alleen beschikbaar in Excel voor Microsoft 365.
- In deze formule
- A2 is de cel met de volledige naam die ik wil splitsen.
- Een ruimte tussen aanhalingstekens geeft aan dat de cel wordt gesplitst door een spatie. U kunt de referentiecel en het scheidingsteken naar wens wijzigen.
Splits cellen in Excel in meerdere rijen
Zoals te zien is in de onderstaande schermafbeelding, is er een lijst met bestelgegevens in het bereik A2:A4 en moeten de gegevens worden gesplitst met een schuine streep om verschillende soorten informatie te extraheren, zoals artikel, hoeveelheid, eenheidsprijs en datum. Om deze taak te volbrengen, demonstreert dit gedeelte 3 methoden.
Splits cellen in meerdere rijen met de TEXTSPLIT-functie
Als u gebruik maakt van Excel voor Microsoft 365, kan de TEXTSPLIT-functiemethode gemakkelijk helpen. Ga als volgt te werk.
Stap 1: Selecteer een cel om het resultaat uit te voeren. Hier selecteer ik de cel B6
Stap 2: Typ de onderstaande formule en druk op Enter
=TEXTSPLIT(A2,,"/")
Alle tekst in A2 wordt opgesplitst in afzonderlijke rijen op basis van het scheidingsteken 'slash'.
Om gegevens in de cellen A3 en A4 op te splitsen in afzonderlijke rijen op basis van schuine strepen, herhaalt u stap 1 en 2 met de juiste formules hieronder.
Formule in C6:
=TEXTSPLIT(A3,,"/")
Formule in D6:
=TEXTSPLIT(A4,,"/")
Resultaat
- Deze functie is alleen beschikbaar in Excel voor Microsoft 365.
- In de bovenstaande formules kunt u de schuine streep / tussen de aanhalingstekens wijzigen in een willekeurig scheidingsteken op basis van uw gegevens.
Splits cellen handig in meerdere rijen met Kutools
Hoewel de TEXTSPLIT-functie van Excel erg handig is, is deze beperkt tot Excel voor Microsoft 365-gebruikers. Bovendien, als u meerdere cellen in een kolom heeft om te splitsen, moet u verschillende formules afzonderlijk op elke cel toepassen om de resultaten te krijgen. In tegenstelling tot, Kutools for Excel's Gespleten cellen functie werkt in alle Excel-versies. Het biedt een eenvoudige, efficiënte oplossing om cellen met slechts een paar klikken in meerdere rijen of kolommen tegelijk te splitsen.
Na het installeren van Kutools for Excel, Klik Kutools > Samenvoegen en splitsen > Gespleten cellen om de te openen Gespleten cellen dialoog venster.
- Selecteer het cellenbereik met de tekst die u wilt splitsen.
- Selecteer het Splitsen naar rijen optie.
- Selecteer een scheidingsteken dat je nodig hebt (hier selecteer ik de Overige optie en voer een schuine streep in) en klik vervolgens op OK.
- Selecteer een doelcel en klik OK om alle gesplitste gegevens te krijgen
Splits cellen in meerdere rijen met VBA-code
Deze sectie biedt een VBA-code waarmee u eenvoudig cellen kunt splitsen in meerdere rijen in Excel. Ga als volgt te werk.
Stap 1: Open het Microsoft Visual Basic for Applications-venster
Druk op de anders + F11 toetsen om dit venster te openen.
Stap 2: voeg een module in en voer de VBA-code in
Klik Invoegen > Module, en kopieer en plak vervolgens de volgende VBA-code in het Module (code) venster.
VBA-code: splits cellen in meerdere rijen in Excel
Option Explicit
Sub SplitCellsToRows()
'Updated by Extendoffice 20230727
Dim inputRng As Range
Dim outputRng As Range
Dim cell As Range
Dim splitValues() As String
Dim delimiter As String
Dim i As Long
Dim columnOffset As Long
On Error Resume Next
Set inputRng = Application.InputBox("Please select the input range", "Kutools for Excel", Type:=8) ' Ask user to select input range
If inputRng Is Nothing Then Exit Sub ' If the user clicked Cancel or entered nothing, exit the sub
Set outputRng = Application.InputBox("Please select the output range", "Kutools for Excel", Type:=8) ' Ask user to select output range
If outputRng Is Nothing Then Exit Sub ' If the user clicked Cancel or entered nothing, exit the sub
delimiter = Application.InputBox("Please enter the delimiter to split the cell contents", "Kutools for Excel", Type:=2) ' Ask user for delimiter
If delimiter = "" Then Exit Sub ' If the user clicked Cancel or entered nothing, exit the sub
If delimiter = "" Or delimiter = "False" Then Exit Sub ' If the user clicked Cancel or entered nothing, exit the sub
Application.ScreenUpdating = False
columnOffset = 0
For Each cell In inputRng
If InStr(cell.Value, delimiter) > 0 Then
splitValues = Split(cell.Value, delimiter)
For i = LBound(splitValues) To UBound(splitValues)
outputRng.Offset(i, columnOffset).Value = splitValues(i)
Next i
columnOffset = columnOffset + 1
Else
outputRng.Offset(0, columnOffset).Value = cell.Value
columnOffset = columnOffset + 1
End If
Next cell
Application.ScreenUpdating = True
End Sub
Stap 3: Voer de VBA-code uit
Druk op de F5 toets om de code uit te voeren. Dan moet u de volgende configuraties uitvoeren.
- Er verschijnt een dialoogvenster waarin u wordt gevraagd de cellen te selecteren met de gegevens die u wilt splitsen (hier selecteer ik het bereik A2:A4). Na het maken van uw keuze klikt u op OK.
- In het tweede opduikende dialoogvenster moet u het uitvoerbereik selecteren (hier selecteer ik de cel B6) en klik vervolgens op OK.
- Voer in het laatste dialoogvenster het scheidingsteken in dat wordt gebruikt om de celinhoud te splitsen (hier voer ik een schuine streep in) en klik vervolgens op de OK knop.
Resultaat
Cellen in het geselecteerde bereik worden tegelijkertijd opgesplitst in meerdere rijen.
Splits cellen in meerdere rijen met Power Query
Een andere methode voor het splitsen van cellen in meerdere rijen met een bepaald scheidingsteken is om te gebruiken Power Query, waardoor de gesplitste gegevens ook dynamisch kunnen veranderen met de brongegevens. Het nadeel van deze methode is dat er meerdere stappen nodig zijn om te voltooien. Laten we erin duiken om te zien hoe het werkt.
Stap 1: Selecteer de cellen die u in meerdere rijen wilt splitsen, selecteer Gegevens > Uit tabel/bereik
Stap 2: Converteer de geselecteerde cellen naar een tabel
Als de geselecteerde cellen geen Excel-tabelindeling hebben, a Tabel maken dialoogvenster verschijnt. In dit dialoogvenster hoeft u alleen maar te controleren of Excel uw geselecteerde celbereik correct heeft gekozen, aan te geven of uw tabel een koptekst heeft en vervolgens op de knop te klikken OK knop.
Als de geselecteerde cellen een Excel-tabel zijn, gaat u naar stap 3.
Stap 3: Kies Kolom splitsen op scheidingsteken
A Tafel - Power Query editor venster verschijnt, klik op Kolom splitsen > Door scheidingsteken onder de Home Tab.
Stap 4: Configureer het dialoogvenster Kolom splitsen op scheidingsteken
- In het Selecteer of voer het scheidingsteken in sectie, specificeer een scheidingsteken voor het splitsen van de tekst (Hier kies ik Eigen en voer een schuine streep in / in het tekstvak).
- Vouw de geavanceerde opties sectie (die standaard is gevouwen) en selecteer de Rijen optie.
- In het Citeer karakter sectie, kies Geen uit de vervolgkeuzelijst;
- Klik OK.
Stap 5: Sla de gesplitste gegevens op en laad ze
- In dit geval, omdat ik een aangepaste bestemming voor mijn gesplitste gegevens moet specificeren, klik ik Sluiten en laden > Sluiten en laden naar.
Tip: Om de gesplitste gegevens in een nieuw werkblad te laden, kiest u de Sluiten en laden optie. - In het Data importeren dialoogvenster, kies het Bestaand werkblad optie, selecteer een cel om de gesplitste gegevens te zoeken en klik vervolgens op OK.
Resultaat
Vervolgens worden alle cellen in het geselecteerde bereik opgesplitst in verschillende rijen binnen dezelfde kolom door een opgegeven scheidingsteken.

Tot slot heeft dit artikel verschillende methoden onderzocht om cellen in meerdere kolommen of rijen in Excel te splitsen. Welke benadering u ook kiest, het beheersen van deze technieken kan uw efficiëntie bij het omgaan met gegevens in Excel enorm verbeteren. Blijf ontdekken en je zult de methode vinden die het beste bij je past.
Gerelateerde artikelen
Splits cellen op eerste spatiescheidingsteken in Excel
Deze zelfstudie demonstreert twee formules waarmee u cellen kunt splitsen op basis van de eerste spatie in Excel.
Splits getallen in kolommen in Excel
Als je een lijst met grote getallen hebt en je wilt de getallen in elke cel opsplitsen in afzonderlijke cijfers en ze in verschillende kolommen plaatsen, dan kunnen de methoden in deze zelfstudie je helpen.
Splits een cel diagonaal in Excel
Het is gebruikelijk om celinhoud te splitsen op spatie, komma, etc. in Excel. Maar weet je hoe je een cel diagonaal splitst? Dit artikel laat je de oplossing zien.
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools for Excelen ervaar efficiëntie als nooit tevoren. Kutools for Excel Biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!

Inhoudsopgave
- Video
- Splits cellen in Excel in meerdere kolommen
- Met de wizard Tekst naar kolom
- Gemakkelijk met Kutools
- Met flitsvulling
- Met formules
- Splits cellen in Excel in meerdere rijen
- Met TEXTSPLIT-functie
- Gemakkelijk met Kutools
- Met VBA-code
- met Power Query
- Gerelateerde artikelen
- De beste tools voor kantoorproductiviteit
- Heb je vragen? Stel ze hier.