Skip to main content

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

Woord extraheren dat specifieke tekst bevat in Excel

Author Xiaoyang Last modified

Soms wilt u misschien het woord uit een cel extraheren dat een specifiek teken of tekst bevat, zoals in de onderstaande schermafbeelding te zien is, om alle woorden te extraheren die het teken “=” bevatten. Hoe kunt u deze taak in Excel oplossen?

doc-extract-word-containing-1


Woord extraheren dat een specifiek teken of tekst bevat

Om dit probleem op te lossen, moet u een formule maken die de functies TRIM, MID, SUBSTITUTE, REPT, MAX en FIND combineert. De algemene syntaxis is:

=TRIM(MID(SUBSTITUTE(tekst," ",REPT(" ",99)),MAX(1,FIND(teken,SUBSTITUTE(tekst," ",REPT(" ",99)))-50),99))
  • tekst: De tekststring of celwaarde waaruit u het woord wilt extraheren.
  • teken: Het teken of de tekst dat u wilt extraheren uit het woord.

1. Voer de volgende formule in of kopieer deze naar een lege cel waar u het resultaat wilt krijgen:

=TRIM(MID(SUBSTITUTE(A2," ",REPT(" ",99)),MAX(1,FIND("=",SUBSTITUTE(A2," ",REPT(" ",99)))-50),99))

2. Sleep vervolgens de formule naar de cellen waar u deze wilt gebruiken, en u krijgt het volgende resultaat:

doc-extract-word-containing-2


Uitleg van de formule:
  • SUBSTITUTE(A2," ",REPT(" ",99)): Deze SUBSTITUTE-functie vervangt elke enkele spatie door 99 spaties die worden geretourneerd door de REPT-functie, en retourneert een nieuwe tekststring met meerdere spaties tussen elk woord. Het getal 99 is een willekeurig getal dat de lengste woordlengte vertegenwoordigt die u wilt extraheren.
  • FIND("=",SUBSTITUTE(A2," ",REPT(" ",99)))-50: Deze FIND-functie wordt gebruikt om de positie van het eerste specifieke teken (in dit geval “=”) te vinden binnen de nieuwe tekststring die wordt geretourneerd door de SUBSTITUTE-functie.
  • MAX(): Als het substring vooraan in de tekststring verschijnt, zal de FIND-functie een negatief getal retourneren, en deze MAX-functie wordt gebruikt om de negatieve waarde terug te zetten naar 1.
  • MID(SUBSTITUTE(A2," ",REPT(" ",99)),MAX(1,FIND("=",SUBSTITUTE(A2," ",REPT(" ",99)))-50),99): Deze MID-functie wordt gebruikt om 99 tekens te extraheren uit de tekststring die wordt geretourneerd door de SUBSTITUTE-functie op een specifieke positie die wordt geretourneerd door de FIND-functie.
  • doc-extract-word-containing-3
  • TRIM(): Deze TRIM-functie verwijdert alle extra spaties uit de tekststring die wordt geretourneerd door de MID-functie.

Opmerkingen:

1. In de bovenstaande formule kunt u het teken “=” wijzigen in elk ander teken of tekst dat u nodig hebt.

2. Als er meerdere woorden zijn die het specifieke teken bevatten, wordt alleen het eerste woord geëxtraheerd.


Gerelateerde functies die worden gebruikt:

  • REPT:
  • De REPT-functie wordt gebruikt om tekens een gespecificeerd aantal keren te herhalen.
  • SUBSTITUTE:
  • De SUBSTITUTE-functie vervangt tekst of tekens binnen een tekststring door andere tekst of tekens.
  • TRIM:
  • De TRIM-functie verwijdert alle extra spaties uit een tekststring en behoudt alleen enkele spaties tussen woorden.
  • MID:
  • De MID-functie retourneert specifieke tekens uit het midden van een tekststring.
  • MAX:
  • De MAX-functie retourneert de grootste numerieke waarde in een reeks waarden.

Meer artikelen:

  • Tekst tussen haakjes extraheren uit tekststring
  • Als er een deel van de tekst tussen haakjes staat binnen de tekststring, moet u nu alle tekststrings tussen de haakjes extraheren zoals in de onderstaande schermafbeelding te zien is. Hoe kunt u deze taak snel en gemakkelijk in Excel oplossen?

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.