Skip to main content

Verwijder tekst na of voor de tweede of nde spatie uit tekstreeksen

Author: Xiaoyang Last Modified: 2025-05-29

Soms moet u mogelijk alle teksten verwijderen na of voor de tweede of nde specifieke scheidingsteken (zoals spatie, komma, enz.) zoals in de volgende schermafbeelding te zien is. In dit artikel zal ik het hebben over enkele eenvoudige formules om deze taak in Excel uit te voeren.

doc-remove-after-second-space-1


Verwijder tekst na de tweede of nde specifieke scheidingsteken (spatie, komma, enz.) uit tekstreeksen

In Excel kunt u, om tekst te verwijderen na de tweede of nde spatie of andere scheidingstekens, gebruik maken van de functies LINKS, VERVANGEN en VIND.SPEC. De algemene syntaxis is:

=LINKS(VERVANGEN(cel," ","#",N+1),VIND.SPEC("#",VERVANGEN(cel," ","#",N),1)-1)
  • cel: De celverwijzing of tekststring waarvan u tekst wilt verwijderen.
  • N: Vertegenwoordigt het nde scheidingsteken waarop u tekst wilt verwijderen.

Kopieer of typ de onderstaande formule in een lege cel waar u het resultaat wilt krijgen:

=LINKS(VERVANGEN(A2," ","#",3),VIND.SPEC("#",VERVANGEN(A2," ","#",2),1)-1)

Sleep vervolgens de vulgreep naar beneden naar de cellen waarop u deze formule wilt toepassen, en alle teksten na de tweede spatie worden meteen verwijderd, zie screenshot:

doc-remove-after-second-space-2

Uitleg van de formule:

1. VERVANGEN(A2," ","#",3): Deze VERVANGEN-functie wordt gebruikt om de derde spatie te vervangen door een specifiek teken # in cel A2. Het resultaat zal zijn: “Tom Hill Houston#Texas VS”. Dit deel van de formule wordt herkend als het tekstargument van de LINKS-functie.

2. VIND.SPEC("#",VERVANGEN(A2," ","#",2),1)-1: Dit deel van de formule wordt herkend als het num_chars-argument van de LINKS-functie.

  • VERVANGEN(A2," ","#",2): De VERVANGEN-functie zal de tweede spatie vervangen door een specifiek # teken in cel A2. En u krijgt het resultaat als volgt: “Tom Hill#Houston Texas VS”.
  • VIND.SPEC("#",VERVANGEN(A2," ","#",2),1)-1=VIND.SPEC("#", "Tom Hill#Houston Texas VS", 1)-1: Deze VIND.SPEC-functie wordt gebruikt om de positie van het #-teken te vinden in de tekststring die wordt geretourneerd door de VERVANGEN-functie, startend bij het eerste teken. Het aftrekken van 1 betekent dat de spatie wordt uitgesloten. En dit zal het getal 8 opleveren.

3. LINKS(VERVANGEN(A2," ","#",3),VIND.SPEC("#",VERVANGEN(A2," ","#",2),1)-1)=LINKS("Tom Hill Houston#Texas VS", 8): Ten slotte zal deze LINKS-functie 8 tekens extraheren vanaf de linkerkant van de tekststring in cel A2.

Opmerkingen:

1. Als er andere scheidingstekens zijn om uw tekststring te scheiden, hoeft u alleen maar het spatie-teken te vervangen door andere die u nodig hebt.

2. Om de tekst na het nde specifieke scheidingsteken te verwijderen, wijzig dan het nde nummer naar uw behoefte. Bijvoorbeeld, om tekst na de derde spatie te verwijderen, pas dan de onderstaande formule toe:

=LINKS(VERVANGEN(A2," ","#",4),VIND.SPEC("#",VERVANGEN(A2," ","#",3),1)-1)

doc-remove-after-second-space-3


Verwijder tekst voor de tweede of nde specifieke scheidingsteken (spatie, komma, enz.) uit tekstreeksen

Om tekst te verwijderen voor de tweede of nde specifieke scheidingsteken, kunnen de functies RECHTS, LENGTE, VIND.SPEC en VERVANGEN u helpen. De algemene syntaxis is:

=RECHTS(cel,LENGTE(cel)-VIND.SPEC("#",VERVANGEN(cel," ","#",N)))
  • cel: De celverwijzing of tekststring waarvan u tekst wilt verwijderen.
  • N: Vertegenwoordigt het nde scheidingsteken waarop u tekst wilt verwijderen.

Kopieer of voer de onderstaande formule in een lege cel in:

=RECHTS(A2,LENGTE(A2)-VIND.SPEC("#",VERVANGEN(A2," ","#",2)))

Sleep vervolgens de vulgreep naar beneden naar de cellen om deze formule toe te passen, en u krijgt het resultaat zoals u nodig heeft:

doc-remove-after-second-space-4

Uitleg van de formule:

1. LENGTE(A2)-VIND.SPEC("#",VERVANGEN(A2," ","#",2)):Dit deel van de formule wordt herkend als het num_chars-argument van de RECHTS-functie.

  • VERVANGEN(A2," ","#",2): De VERVANGEN-functie zal de tweede spatie vervangen door een specifiek # teken in cel A2. En u krijgt het resultaat als volgt: “Tom Hill#Houston Texas VS”.
  • VIND.SPEC("#",VERVANGEN(A2," ","#",2))=VIND.SPEC("#", "Tom Hill#Houston Texas VS" ): Deze VIND.SPEC-functie zal de positie van het #-teken krijgen van de tekststring die wordt geretourneerd door de VERVANGEN-functie. En het zal het getal 9 krijgen.
  • LENGTE(A2)-VIND.SPEC("#",VERVANGEN(A2," ","#",2))=25-9: De totale lengte van cel A2 trekt de positie van de tweede spatie af om het aantal resterende tekens te krijgen. Dit zal het getal 16 opleveren.

2. RECHTS(A2,LENGTE(A2)-VIND.SPEC("#",VERVANGEN(A2," ","#",2)))=RECHTS(A2, 16): Deze RECHTS-functie wordt gebruikt om de tekens vanaf de rechterkant van de tekst in cel A2 te extraheren.

Opmerkingen:

1. Als er andere scheidingstekens zijn om uw tekststring te scheiden, hoeft u alleen maar het spatie-teken te vervangen door andere die u nodig hebt.

2. Om de tekst voor het nde specifieke scheidingsteken te verwijderen, wijzig dan het nde nummer naar uw behoefte. Bijvoorbeeld, om tekst na de derde spatie te verwijderen, pas dan de onderstaande formule toe:

=RECHTS(A2,LENGTE(A2)-VIND.SPEC("#",VERVANGEN(A2," ","#",3)))

doc-remove-after-second-space-5


Gerelateerde functies gebruikt:

  • LENGTE:
  • De functie LENGTE retourneert het aantal tekens in een tekststring.
  • LINKS:
  • De functie LINKS extraheert een gegeven aantal tekens vanaf de linkerkant van een opgegeven string.
  • RECHTS:
  • De functie RECHTS wordt gebruikt om een specifiek aantal tekens te extraheren vanaf de rechterkant van de tekststring.
  • VIND.SPEC:
  • De functie VIND.SPEC wordt gebruikt om een string binnen een andere string te vinden en retourneert de startpositie van de string binnen een andere.
  • VERVANGEN:
  • De functie VERVANGEN in Excel vervangt tekst of tekens in een tekststring door andere tekst of tekens.

Meer artikelen:

  • Verwijder Of Strip Niet-Numerieke Tekens Uit Tekstreeksen
  • Soms moet u mogelijk alle niet-numerieke tekens uit de tekstreeksen verwijderen en alleen de cijfers behouden, zoals in de onderstaande schermafbeelding te zien is. Dit artikel introduceert enkele formules om deze taak in Excel op te lossen.
  • Verwijder Tekst Binnen Haakjes Of Accolades Uit Tekstreeksen
  • Stel dat u een lijst met tekstreeksen hebt, en een deel van de tekst staat tussen haakjes. Nu wilt u alle tekst binnen de haakjes en inclusief de haakjes zelf verwijderen, zoals in de onderstaande schermafbeelding te zien is. In dit artikel introduceer ik enkele methoden om deze taak in Excel op te lossen.

De Beste Office-productiviteitstools

Kutools voor Excel - Helpt U Om Uit Te Blinken In De Menigte

🤖 KUTOOLS AI Assistent: Revolutioneer data-analyse op basis van: Slimme Uitvoering   |  Genereer Code  |  Maak Aangepaste Formules  |  Analyseer Gegevens en Genereer Grafieken  |  Roep Verbeterde 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  |  Keuzelijst met Meervoudige Selectie...
Kolommenbeheer: Voeg een Specifiek Aantal Kolommen Toe  |  Verplaats Kolommen  |  Schakel Zichtbaarheidstatus van Verborgen Kolommen  Vergelijk Kolommen om Dezelfde & Verschillende Cellen te Selecteren ...
Uitgelichte Functies: Rasterfocus  |  Ontwerpweergave  |  Verbeterde Formulebalk  |  Werkboek & Werkbladbeheer | AutoTekstbibliotheek (Auto Tekst)  |  Datumkiezer  |  Combineer Werkbladen  |  Versleutel/Ontsleutel Cellen  |  Verzend E-mails via Lijst  |  Superfilter  |  Speciaal Filter (filter vetgedrukt/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 Invoeging Tools (QR-code Invoegen, Afbeelding Invoegen Vanuit Pad ...)  |  12 Conversie Tools (Omzetten Naar Woorden, Valutaconversie ...)  |  7 Samenvoegen & Opsplitsen Tools (Geavanceerd Samenvoegen van Rijen, Excel Cellen Opsplitsen ...)  |  ... en meer

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 Tabbladen naar Office (inclusief Excel), Net Als Chrome, Edge en Firefox.