Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Tekst verwijderen vóór of na het eerste of laatste specifieke teken uit tekstreeksen

Author Xiaoyang Last modified

In deze tutorial wordt uitgelegd hoe je tekst kunt verwijderen vóór of na het eerste of laatste specifieke teken, zoals een spatie of komma, uit een lijst met tekstreeksen in Excel.

doc-remove-after-first-space-01


Tekst verwijderen vóór of na het eerste specifieke teken uit tekstreeksen

Tekst verwijderen vóór het eerste specifieke teken (zoals een spatie of komma)

Om de tekst vóór het eerste specifieke teken uit tekstreeksen te verwijderen, kunnen de functies RECHTS, LENGTE en VINDEN je helpen. De algemene syntaxis is:

=RECHTS(cel, LENGTE(cel)-VIND("teken", cel))
  • cel: De celverwijzing of tekststring waaruit je tekst wilt verwijderen.
  • teken: Het specifieke scheidingsteken waarop je de tekst wilt verwijderen.

Voer de volgende formule in of kopieer deze naar een lege cel waar je het resultaat wilt weergeven:

=RECHTS(A2,LENGTE(A2)-VIND(" ",A2))

Sleep vervolgens de vulgreep omlaag naar de cellen waarop je deze formule wilt toepassen, en alle teksten vóór de eerste spatie zijn verwijderd uit de tekstreeksen, zie screenshot:

doc-remove-after-first-space-02

Uitleg van de formule:

1.LENGTE(A2)-VIND(" ",A2): Dit deel van de formule wordt herkend als de num_chars binnen de functie RECHTS.

  • VIND(" ",A2): De functie VIND wordt gebruikt om de positie van de eerste spatie te vinden, deze retourneert het getal 11.
  • LENGTE(A2): Deze functie LENGTE retourneert het totale aantal tekens in cel A2. Het krijgt het getal 27.
  • LENGTE(A2)-VIND(" ",A2)=27-11: Trek de positie van de eerste spatie af van de totale lengte van cel A2 om het aantal tekens na de eerste spatie te krijgen.

2. RECHTS(A2,LENGTE(A2)-VIND(" ",A2))=RECHTS(A2, 16): Ten slotte zal deze functie RECHTS 16 tekens extraheren vanaf de rechterkant van de tekststring in cel A2.


Tekst verwijderen na het eerste specifieke teken (zoals een spatie of komma)

In Excel kun je met de combinatie van de functies LINKS en VINDEN snel de tekst verwijderen na het eerste specifieke teken. De algemene syntaxis is:

=LINKS(cel,VIND("teken",cel)-1)
  • cel: De celverwijzing of tekststring waaruit je tekst wilt verwijderen.
  • teken: Het specifieke scheidingsteken waarop je de tekst wilt verwijderen.

Pas de volgende formule toe in een lege cel:

=LINKS(A2,VIND(" ",A2)-1)

Sleep vervolgens de vulgreep omlaag naar de cellen om deze formule toe te passen, en alle teksten na de eerste spatie zijn in één keer verwijderd, zie screenshot:

doc-remove-after-first-space-03

Uitleg van de formule:

1.VIND(" ",A2)-1: Deze functie VIND krijgt de positie van de eerste spatie in cel A2, aftrekken van 1 betekent dat het spatie-teken wordt uitgesloten. Het krijgt het resultaat 10. Dit wordt herkend als de num_chars binnen de functie LINKS.

2. LINKS(A2,VIND(" ",A2)-1)=LINKS(A2, 10): Deze functie LINKS zal 10 tekens extraheren vanaf de linkerkant van de tekststring in cel A2.


Tekst verwijderen vóór of na het laatste specifieke teken uit tekstreeksen

Tekst verwijderen vóór het laatste specifieke teken (zoals een spatie of komma)

Als je alle teksten vóór het laatste specifieke teken moet verwijderen en alleen de subtekenreeksen na het laatste specifieke teken wilt behouden, kunnen de functies RECHTS, LENGTE, ZOEKEN en VERVANGEN je helpen. De algemene syntaxis is:

=RECHTS(cel,LENGTE(cel)-ZOEK("#",VERVANGEN(cel,"teken","#",LENGTE(cel)-LENGTE(VERVANGEN(cel,"teken","")))))
  • cel: De celverwijzing of tekststring waaruit je tekst wilt verwijderen.
  • teken: Het specifieke scheidingsteken waarop je de tekst wilt verwijderen.

Om deze taak op te lossen, kopieer of typ de volgende formule in een lege cel:

=RECHTS(A2,LENGTE(A2)-ZOEK("#",VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ","")))))

Sleep vervolgens de vulgreep om deze formule naar andere cellen te kopiëren die je nodig hebt, en nu zijn alle teksten vóór de laatste spatie verwijderd, alleen de teksten na de laatste spatie blijven staan, zie screenshot:

doc-remove-after-first-space-04

Uitleg van de formule:

1. LENGTE(A2)-ZOEK("#",VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ","")))):

  • VERVANGEN(A2," ",""): Deze functie VERVANGEN wordt gebruikt om alle spatie-tekens te vervangen door niets in cel A2, en je krijgt het resultaat als dit: “Tom-Grade1HoustonTexasUS”.
  • LENGTE(VERVANGEN(A2," ",""): Deze functie LENGTE retourneert het aantal tekens van de tekststring die wordt geretourneerd door de functie VERVANGEN zonder spaties. Het krijgt het getal 24.
  • LENGTE(A2)-LENGTE(VERVANGEN(A2," ",""))=27-24: Trek het aantal tekens zonder spaties af van de totale lengte van cel A2 om het aantal spaties tussen de tekststring te krijgen. Dit krijgt het getal 3.
  • VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ","")))= VERVANGEN(A2," ","#", 3): Deze functie VERVANGEN wordt gebruikt om het laatste spatie-teken te vervangen door een specifiek # teken, het resultaat is: “Tom-Grade1 Houston Texas#US”.
  • ZOEK("#",VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ",""))))= ZOEK("#", "Tom-Grade1 Houston Texas#US") : Deze functie ZOEK vindt de positie van het specifieke # teken binnen de tekststring die wordt geretourneerd door de functie VERVANGEN. Het krijgt het getal 25.
  • LENGTE(A2)-ZOEK("#",VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ",""))))=27-25: De totale lengte van de tekst in cel A2 trekt de positie van de laatste spatie af, het krijgt het aantal tekens na de laatste spatie. En dit krijgt het getal 2.

2. RECHTS(A2,LENGTE(A2)-ZOEK("#",VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ","")))))=RECHTS(A2, 2): Ten slotte zal deze functie RECHTS 2 tekens extraheren vanaf de rechterkant van de tekststring in cel A2.


Tekst verwijderen na het laatste specifieke teken (zoals een spatie of komma)

Om de tekst na het laatste specifieke teken te verwijderen, kunnen de functies LINKS, VINDEN, VERVANGEN en LENGTE je helpen. De algemene syntaxis is:

=LINKS(cel,VIND("#",VERVANGEN(cel,"teken","#",LENGTE(cel)-LENGTE(VERVANGEN(cel,"teken",""))))-1)
  • cel: De celverwijzing of tekststring waaruit je tekst wilt verwijderen.
  • teken: Het specifieke scheidingsteken waarop je de tekst wilt verwijderen.

Voer de volgende formule in of kopieer deze naar een lege cel:

=LINKS(A2,VIND("#",VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ",""))))-1)

Sleep vervolgens de vulgreep omlaag naar de cellen waarop je deze formule wilt toepassen, en je krijgt het resultaat zoals in onderstaande schermafbeelding weergegeven:

doc-remove-after-first-space-05

Uitleg van de formule:

1. VIND("#",VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ",""))))-1:

  • VERVANGEN(A2," ",""): Deze functie VERVANGEN wordt gebruikt om alle spatie-tekens te vervangen door niets in cel A2, en je krijgt het resultaat als dit: “Tom-Grade1HoustonTexasUS”.
  • LENGTE(VERVANGEN(A2," ",""): Deze functie LENGTE retourneert het aantal tekens van de tekststring die wordt geretourneerd door de functie VERVANGEN zonder spaties. Het krijgt het getal 24.
  • LENGTE(A2)-LENGTE(VERVANGEN(A2," ",""))=27-24: Trek het aantal tekens zonder spaties af van de totale lengte van cel A2 om het aantal spaties tussen de tekststring te krijgen. Dit krijgt het getal 3.
  • VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ","")))= VERVANGEN(A2," ","#", 3): Deze functie VERVANGEN wordt gebruikt om het laatste spatie-teken te vervangen door een specifiek # teken, het resultaat is: “Tom-Grade1 Houston Texas#US”.
  • VIND("#",VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ",""))))-1=VIND("#", "Tom-Grade1 Houston Texas#US ")-1=25-1: Deze functie VIND retourneert de positie van het specifieke # teken in de tekststring die wordt geretourneerd door de functie VERVANGEN, aftrekken van 1 betekent dat het spatie-teken wordt uitgesloten. En dit krijgt het getal 24.

2. LINKS(A2,VIND("#",VERVANGEN(A2," ","#",LENGTE(A2)-LENGTE(VERVANGEN(A2," ",""))))-1)=LINKS(A2, 24): Ten slotte wordt deze functie LINKS gebruikt om 24 tekens te extraheren vanaf de linkerkant van de tekststring in cel A2.


Gerelateerde functies gebruikt:

  • LINKS:
  • De functie LINKS extraheert een bepaald aantal tekens vanaf de linkerkant van een geleverde string.
  • RECHTS:
  • De functie RECHTS wordt gebruikt om een specifiek aantal tekens te extraheren vanaf de rechterkant van de tekststring.
  • VINDEN:
  • De functie VINDEN wordt gebruikt om een string binnen een andere string te vinden en retourneert de startpositie van de string binnen een andere.
  • ZOEKEN:
  • De functie ZOEKEN kan je helpen om de positie van een specifiek teken of substring te vinden in de gegeven tekststring.
  • VERVANGEN:
  • De functie VERVANGEN in Excel vervangt tekst of tekens in een tekststring door andere tekst of tekens.
  • LENGTE:
  • De functie LENGTE retourneert het aantal tekens in een tekststring.

Meer artikelen:

  • Niet-numerieke tekens verwijderen uit tekststrings
  • Soms moet je mogelijk alle niet-numerieke tekens uit tekststrings verwijderen en alleen de cijfers behouden zoals in onderstaande schermafbeelding weergegeven. Dit artikel introduceert enkele formules om deze taak in Excel op te lossen.
  • Numerieke tekens verwijderen uit tekststrings
  • Als je alle cijfers wilt verwijderen uit een lijst met tekststrings maar andere niet-numerieke tekens wilt behouden, misschien zijn er enkele formules in Excel die je kunnen helpen.

De Beste Office Productiviteitstools

Kutools voor Excel - Helpt U Om Uit Te Blinken Tussen de Menigte

🤖 KUTOOLS AI Assistent: Revolutioneer data-analyse op basis van: Slimme Uitvoering   |  Genereer Code  |  Maak Aangepaste Formules  |  Analyseer Data en Genereer Grafieken  |  Roep Kutools Functies aan
Populaire Functies: Zoek, Markeer of Identificeer Dubbele Waarden  |  Verwijder Lege Rijen  |  Combineer Kolommen of Cellen zonder Gegevensverlies  |  Afronden zonder Formule ...
Super VLookup: Meerdere Criteria  |  Meerdere Waarden  |  Over Meerdere Bladen  |  Fuzzy Match...
Geavanceerde Keuzelijst: Eenvoudige Keuzelijst  |  Afhankelijke Keuzelijst  |  Multi-select Keuzelijst...
Kolommenbeheer: Voeg een Specifiek Aantal Kolommen Toe  |  Verplaats Kolommen  |  Wissel Zichtbaarheidsstatus van Verborgen Kolommen  Vergelijk Kolommen om Dezelfde & Verschillende Cellen te Selecteren ...
Uitgelichte Functies: Rasterfocus  |  Ontwerpweergave  |  Verbeterde Formulebalk  |  Werkboek & Werkblad Beheer | AutoTekstbibliotheek (Auto Tekst)  |  Datumkiezer  |  Combineer Werkbladen  |  Versleutel/Decodeer Cellen  |  Verzend E-mails via Lijst  |  Superfilter  |  Speciaal Filter (filter vet/cursief/doorgehaald...) ...
Top 15 Toolsets12 Tekst Tools (Tekst toevoegen, Specifieke tekens verwijderen ...)  |  50+ Grafiek Types (Gantt-diagram ...)  |  40+ Praktische Formules (Leeftijd berekenen op basis van geboortedatum ...)  |  19 Invoeg Tools (QR-code invoegen, Afbeelding invoegen vanaf Pad ...)  |  12 Conversie Tools (Omzetten naar woorden, Valutaconversie ...)  |  7 Samenvoegen & Opsplits Tools (Geavanceerd samenvoegen van rijen, Splits Excel Cellen ...)  |  ... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan 40 andere talen!

Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...


Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)

  • Eén seconde om te schakelen tussen tientallen open documenten!
  • Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt Efficiënte Tabs naar Office (inclusief Excel), Net Als Chrome, Edge en Firefox.