
Samenvatting TEKST.SPLITSEN() functie
De TEKST.SPLITSEN() functie in Excel is ontworpen om tekst automatisch te verdelen in meerdere cellen of kolommen op basis van een opgegeven scheidingsteken, spatie of patroon. Dit maakt de functie bijzonder handig bij het verwerken van lijsten met namen, productcodes, e-mailadressen of gegevens die uit één tekstveld komen. In plaats van tekst handmatig op te knippen of ingewikkelde combinaties van LINKS(), RECHTS() en DEEL() te gebruiken, doe je dit met één eenvoudige formule.
De functie is sinds Excel 365 beschikbaar en wordt ook ondersteund in Excel Online en Excel voor Mac. In oudere versies (zoals Excel 2019 en eerder) is deze functie niet beschikbaar.
Vertaling
Nederlands: TEKST.SPLITSEN()
Engels: TEXTSPLIT()
Duits: TEXTSPLIT()
Resultaat waarde
Split een tekst in meerdere cellen, op basis van bepaald teken of woordDoel
Het doel van de TEKST.SPLITSEN() functie is om tekst automatisch te verdelen over meerdere cellen, rijen of kolommen op basis van een scheidingsteken of specifieke logica. Zo kun je snel data analyseren, opschonen of omzetten naar gestructureerde tabellen.
Syntaxis
=TEKST.SPLITSEN(tekst; scheidingsteken; [kolomscheidingsteken]; [negeer_leeg]; [modes])
Argumenten
tekst – De tekst die je wilt splitsen. Dit kan een directe tekstwaarde zijn, een celverwijzing (bijvoorbeeld A2) of een tekstformule.
scheidingsteken – Het teken of de reeks tekens waarop de tekst moet worden gesplitst. Bijvoorbeeld een komma (,), puntkomma (;), spatie ( ), of zelfs meerdere tekens zoals ” – “.
kolomscheidingsteken (optioneel) – Hiermee kun je de richting van de splitsing beïnvloeden. Als je een apart scheidingsteken opgeeft voor kolommen, splitst Excel eerst per rij en daarna per kolom.
negeer_leeg (optioneel) – Bepaalt of lege waarden tussen scheidingstekens moeten worden genegeerd.
Gebruik WAAR om lege tekst te negeren, of ONWAAR om deze te behouden.
modes (optioneel) – Een geavanceerd argument waarmee je bepaalt hoe Excel omgaat met meerdere scheidingstekens of speciale tekens. Bijvoorbeeld om meerdere spaties samen als één te behandelen.
De functie ondersteunt Unicode-tekens, wat betekent dat je ook kunt splitsen op emoji’s of symbolen, zolang ze door Excel als geldig scheidingsteken worden herkend.
Gebruik van TEKST.SPLITSEN() functie
De TEKST.SPLITSEN() functie wordt vooral gebruikt voor het opschonen en voorbereiden van data. Denk aan lijsten met namen, adressen of CSV-data die in één kolom zijn terechtgekomen.
Voorbeeld:
=TEKST.SPLITSEN(A2; " ")
Als cel A2 de waarde “Jan Jansen” bevat, resulteert dit in twee cellen: Jan en Jansen.
Je kunt ook splitsen op meerdere tekens, bijvoorbeeld een komma én spatie:
=TEKST.SPLITSEN(A2; ", ")
Een praktisch voorbeeld uit de administratie: stel dat je een lijst hebt met productcodes zoals “PRD-2025-XL”.
Dan kun je met:
=TEKST.SPLITSEN(A2; "-")
de code opdelen in PRD, 2025, en XL.
In combinatie met INDEX() kun je vervolgens een specifiek onderdeel ophalen, bijvoorbeeld de derde waarde:
=INDEX(TEKST.SPLITSEN(A2; "-"); 3)
Wil je dynamisch verwijzen naar het scheidingsteken of het tekstbereik, dan kun je INDIRECT() gebruiken:
=TEKST.SPLITSEN(INDIRECT("Data!A2"); ";")
Waarom TEKST.SPLITSEN() functie gebruiken?
De TEKST.SPLITSEN() functie is de moderne vervanging van handmatige tekstbewerking met LINKS(), RECHTS(), DEEL() en ZOEKEN(). Ze bespaart veel tijd bij het analyseren of importeren van data.
Bijvoorbeeld, stel dat je een CSV-bestand hebt geïmporteerd waarin alles in één kolom terechtkwam:
=TEKST.SPLITSEN(A2; ",")
maakt daar in één keer aparte kolommen van.
Veelvoorkomende fout: sommige gebruikers vergeten aanhalingstekens rond het scheidingsteken te zetten.
De juiste vorm is dus:
=TEKST.SPLITSEN(A2; ",")
en niet
=TEKST.SPLITSEN(A2; ,)
Een handige tip: combineer TEKST.SPLITSEN() met TEKST.COMBINEREN() om bewerkte tekst weer samen te voegen nadat je er een deel van hebt aangepast.
Opmerkingen TEKST.SPLITSEN() functie
- Beschikbaar in Excel 365, Excel Online, Excel voor Mac (vanaf 2021).
- Niet ondersteund in Excel 2019, Excel 2016 of Excel Starter.
- Werkt goed samen met dynamische matrixformules.
- Gebruik CTRL+SHIFT+ENTER niet – dit is niet nodig bij moderne matrixformules.
- In talen zoals Engels heet de functie TEXTSPLIT().
- Excel Mobile ondersteunt TEKST.SPLITSEN() slechts gedeeltelijk; splitsing over meerdere kolommen werkt niet altijd correct.
- Combineer met FILTER(), INDEX() of SORTEREN() om gesplitste tekst dynamisch te verwerken.
