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

Tekstreeks splitsen op specifiek teken in een cel in Excel

AuteurSiluvia Wijzigingsdatum

In deze handleiding leert u hoe u tekstreeksen op een specifiek teken splitst in afzonderlijke kolommen met behulp van een formule in Excel.

doc-split-text-at-specific-character-1


Hoe splitst u een tekstreeks op een specifiek teken in een cel in Excel?

Stel dat u in kolom B een lijst met tekstreeksen hebt, zoals te zien is in de onderstaande schermafbeelding, en u deze teksten wilt splitsen op het teken „-” om het resultaat in drie afzonderlijke kolommen te plaatsen. Dan helpen de onderstaande formules u daarbij.

doc-split-text-at-specific-character-2

Algemene formules

Algemene formule voor het splitsen van de linker tekst

=LEFT(text_string,FIND(„Char", text_string)-1)

Algemene formule voor het splitsen van de middelste tekst

=MID(text_string, FIND(„Char", text_string) + 1, FIND(„Char", text_string,FIND(„Char", text_string)+1) - FIND(„Char", text_string) - 1)

Algemene formule voor het splitsen van de rechter tekst

=RIGHT(text_string,LEN(text_string) - FIND(„Char", text_string, FIND(„Char", text_string) + 1))

Argumenten van bovenstaande formules

Tekstreeks: De tekstreeks waaruit u tekst wilt splitsen;

Splitsopdracht: Het teken waarmee u de tekst wilt splitsen.

Hoe gebruikt u deze formules?

Splits eerst de eerste tekstreeks op basis van een specifiek teken

1. Selecteer een lege cel om het resultaat weer te geven—hier kies ik C3.

2. Voer de onderstaande formule in en druk op de Enter-toets. Sleep vervolgens de cel met uw LINKS-formule omlaag om deze toe te passen op andere cellen.

=LEFT(B3,FIND("-",B3)-1)

doc-split-text-at-specific-character-3

Splits vervolgens de middelste tekstreeks op basis van een specifiek teken

1. Selecteer een lege cel, zoals D3, om het resultaat in weer te geven.

2. Voer de onderstaande formule in en druk op de Enter-toets. Selecteer de cel met het resultaat en sleep de vulgreep omlaag om de formule toe te passen op andere cellen.

=MID(B3, FIND("-",B3) + 1, FIND("-",B3,FIND("-",B3)+1) - FIND("-",B3) - 1)

doc-split-text-at-specific-character-4

Splits ten slotte de laatste tekstreeks op basis van een specifiek teken

1. Selecteer een lege cel, zoals E3, om het resultaat in weer te geven.

2. Voer de onderstaande formule in en druk op de Enter-toets. Selecteer de resultaatcel en sleep de vulgreep naar beneden om de formule op andere cellen toe te passen.

=RIGHT(B3,LEN(B3) - FIND("-", B3, FIND("-", B3) + 1))

doc-split-text-at-specific-character-5

De tekstreeks in elke cel van kolom B is nu netjes opgesplitst in drie delen.

Tips: Als u de tekstreeks in slechts twee delen wilt splitsen op basis van een specifiek teken, kunt u na het splitsen van het eerste deel met de bovenstaande LINKS-formule de onderstaande RECHTS-formule gebruiken om het tweede deel op te halen, zoals in de schermafbeelding hieronder wordt getoond.

=RIGHT(B3,LEN(B3)-FIND("-",B3))

doc-split-text-at-specific-character-6

Hoe werken deze formules?

=LEFT(B3,FIND("-",B3)-1)

  • FIND("-",B3)De ZOEKEN-functie geeft de startpositie van het teken „-” in de tekstreeks KTE-Jan-359, namelijk 4.
  • LEFT(B3,4-1): De LINKS-functie haalt 3 tekens (4 − 1 = 3) vanaf de linkerkant van de tekstreeks KTE-Jan-359. Het resultaat is KTE.
    Opmerking: Omdat het eerste streepje „-” op de 4e positie van de tekstreeks staat, trekt u 1 af om dit teken uit te sluiten bij het extraheren.

=MID(B3, FIND("-",B3) + 1, FIND("-",B3,FIND("-",B3)+1) - FIND("-",B3) - 1)

  • FIND("-",B3) + 1: De ZOEKEN-functie geeft de startpositie van het teken „-” in de tekstreeks KTE-Jan-359. Het resultaat is hier 4.
    Opmerking: Omdat het eerste teken „-” op de 4e positie van de tekstreeks staat, moet u 1 optellen bij 4 om direct na dit teken verder te kunnen zoeken. U krijgt dan 4 + 1 = 5.
  • FIND("-",B3,FIND("-",B3)+1)Hier wordt weergegeven als ZOEKEN("-", KTE-Jan-359, 4+1): de ZOEKEN-functie bepaalt de positie van het teken „-” vanaf het 5e teken in „KTE-Jan-359” en levert als resultaat 8.
  • MID(B3, 5, 8 - 4 - 1)De functie MID(KTE-Jan-359;5;3) haalt drie tekens op vanaf het vijfde teken in de tekstreeks „KTE-Jan-359” — het resultaat is „Jan”.

=RIGHT(B3,LEN(B3) - FIND("-", B3, FIND("-", B3) + 1))

  • LEN(B3)De LEN-functie berekent de totale lengte van de tekstreeks KTE-Jan-359 en geeft als resultaat 11.
  • FIND("-",B3,FIND("-",B3)+1)De ZOEKEN-functie bepaalt de positie van het teken „-” vanaf het 5e teken in KTE-Jan-359 en levert als resultaat 8.
  • RIGHT(B3,11 - 8))De RECHTS-functie haalt 3 tekens (11 min 8) vanaf de rechterkant van "KTE-Jan-359". Het resultaat is hierbij 359.

Gerelateerde functies

Excel LINKS-functie
De LINKS-functie haalt het opgegeven aantal tekens vanaf de linkerkant van een opgegeven tekenreeks.

Excel ZOEKEN-functie
De ZOEKEN-functie zoekt een tekenreeks binnen een andere tekenreeks en geeft de startpositie van die tekenreeks terug.

Excel MID-functie
Met de MID-functie haal je een opgegeven aantal tekens uit het midden van een tekstreeks en krijg je die direct terug.

Excel RECHTS-functie
De RECHTS-functie haalt een opgegeven aantal tekens op vanaf de rechterkant van een tekstreeks.

Excel LEN-functie
De Excel LEN-functie telt het aantal tekens in een tekstreeks.


Gerelateerde formules

Afmetingen splitsen in twee delen in Excel
In dit artikel leert u hoe u met formules afmetingen in een cel kunt splitsen in twee delen zonder eenheden—namelijk de afzonderlijke lengte en breedte.

Getallen scheiden van meeteenheden
In dit artikel leest u hoe u met een formule getallen eenvoudig kunt loskoppelen van hun meeteenheden.

Splitsen op tekst en nummer in een cel in Excel
Als u tekst en nummers in één cel wilt splitsen in afzonderlijke kolommen met een formule, helpt deze handleiding u daarbij.

Tekst splitsen met een scheidingsteken in een cel in Excel
In dit artikel geven we u een stapsgewijze handleiding om tekst in een cel te splitsen op basis van een specifiek scheidingsteken in Excel.


De beste Office-productiviteitshulpmiddelen

Kutools voor Excel – Helpt u om op te vallen tussen de massa

🤖KUTOOLS AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
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/doorgehaald...) ...
Top 15-toolsets: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,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...


Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in

  • Schakel in één seconde tussen tientallen geopende documenten!
  • Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
  • Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.