Ga naar hoofdinhoud

Splits tekst met scheidingsteken in een cel in Excel

Eigenlijk kan de ingebouwde functie Tekst naar kolommen in Excel u helpen snel tekst te splitsen met een bepaald scheidingsteken. Een andere optie, u kunt een formule toepassen om dit te bereiken. In dit artikel bieden we een stapsgewijze handleiding om u te helpen bij het splitsen van tekst met een scheidingsteken door een combinatie van de TRIM-, MID-, SUBSTITUTE-, REPT- en LEN-functies in Excel toe te passen.


Hoe tekst in een cel te splitsen met een bepaald scheidingsteken in Excel?

Bereid eerst uw gegevens voor. Stel dat u een lijst met tekstreeksen in kolom B heeft voorbereid zoals de onderstaande schermafbeelding laat zien, daarna moet u drie hulpkolommen maken met nummer 1, 2 en 3 afzonderlijk in de kolomcellen.

Generieke formule

=TRIM(MID(SUBSTITUTE(A1, delimiter,REPT(" ",LEN(A1))),(N-1)*LEN(A1)+1,LEN(A1)))

argumenten

A1: Vertegenwoordigt de cel die de tekstreeks bevat die u wilt splitsen met een scheidingsteken;

Delimiter: Het scheidingsteken waarop u tekst wilt splitsen op basis van;
Het scheidingsteken moet tussen aanhalingstekens worden geplaatst.

N: Hier verwijst deze letter N naar het nummer in de helperkolommen.

Hoe gebruik je deze formule?

1. Selecteer een lege cel om de eerste tekst uit te voeren die u wilt splitsen. In dit geval selecteer ik cel C3.

2. Voer de onderstaande formule in en druk op Enter sleutel.

=TRIM(MID(SUBSTITUTE($B3,"-",REPT(" ",LEN($B3))),(G$3-1)*LEN($B3)+1,LEN($B3)))

3. Selecteer de resultaatcel, sleep de vulgreep naar rechts naar de aangrenzende twee cellen om de tweede en derde tekst te extraheren.

4. Houd de bovenstaande drie cellen geselecteerd en sleep vervolgens de vulhendel omlaag om andere tekstreeksen in dezelfde tabel te splitsen met hetzelfde scheidingsteken. Zie screenshot:

Nu is elke tekstreeks in specifieke cellen opgesplitst in afzonderlijke kolomcellen door scheidingsteken "-".

Hoe werkt deze formule?

=TRIM(MID(SUBSTITUTE($B3,"-",REPT(" ",LEN($B3))),(G$3-1)*LEN($B3)+1,LEN($B3)))

1. SUBSTITUTE($B3,"-",REPT(" ",LEN($B3)))

  • REPT(" ",LEN($B3)): De LEN-functie retourneert het totale aantal tekens in KTE-Jan-359 (hier is het resultaat 11). En dan herhaalt de REPT-functie een spatie 11 keer. Het resultaat is "" (er staan ​​11 spaties tussen aanhalingstekens);
  • SUBSTITUTE($B3,"-", " "): De functie SUBSTITUTE vervangt elk streepje "-" in de tekstreeks "KTE-Jan-359" door 11 spaties. En retourneert het resultaat als "KTE Jan 359".

2. MID("KTE Jan 359",(G$3-1)*LEN($B3)+1,LEN($B3))

  • MID("KTE Jan 359",1,11): De MID-functie retourneert 11 tekens, beginnend bij het eerste teken van "KTE Jan 359". Het resultaat is "KTE".
    Note: De letter N verwijst naar $ B3, en de waarde in $ B3 is nummer 1, hier wordt het startpunt berekend met (G $ 3-1) * LEN ($ B3) +1 = 1.

3. TRIM("KTE "): De functie TRIM verwijdert alle extraheerruimten uit "KTE" en retourneert tenslotte het resultaat als KTE.


Gerelateerde functies

Excel TRIM-functie
De Excel TRIM-functie verwijdert alle extra spaties uit de tekstreeks en houdt alleen enkele spaties tussen woorden.

Excel MID-functie
De Excel MID-functie wordt gebruikt om een ​​bepaald aantal tekens uit het midden van een bepaalde tekstreeks te zoeken en te retourneren.

Excel SUBSTITUTE-functie
De Excel SUBSTITUTE-functie vervangt tekst of tekens binnen een tekstreeks door een andere tekst of tekens.

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


Gerelateerde formules

Splits dimensies in twee delen in Excel
In dit artikel wordt uitgelegd hoe u formules kunt gebruiken om dimensies in een cel op te splitsen in twee delen zonder eenheden (individuele lengte en breedte).

Scheid getallen van meeteenheden
In dit artikel wordt uitgelegd hoe u formule gebruikt om getallen te scheiden van meeteenheden.

Splits tekst en cijfers in een cel in Excel
Als u tekst en getallen in een cel wilt splitsen in verschillende kolomcellen met formules, zal deze formule-tutorial u een plezier doen.

Tekststring splitsen op specifiek teken in een cel in Excel
In deze zelfstudie wordt uitgelegd hoe u tekstreeks op een specifiek teken kunt splitsen in afzonderlijke kolomcellen met formules in Excel.


De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...

Omschrijving


Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations