Ga naar hoofdinhoud

Extraheer een woord dat specifieke tekst bevat in Excel

Soms wilt u het woord extraheren uit een cel die een specifiek teken of tekst bevat, zoals in de volgende schermafbeelding, om alle woorden te extraheren die het teken "=" bevatten. Hoe zou je deze taak in Excel kunnen oplossen?


Extraheer een woord dat een specifiek teken of tekst bevat

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

=TRIM(MID(SUBSTITUTE(string," ",REPT(" ",99)),MAX(1,FIND(char,SUBSTITUTE(string," ",REPT(" ",99)))-50),99))
  • string: De tekstreeks of celwaarde waaruit u het woord wilt extraheren.
  • char: Het teken of de tekst die u wilt extraheren, bevat.

1. Typ of kopieer de volgende formule in 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 en kopieer vervolgens de formule naar de cellen die u wilt gebruiken, en u krijgt het volgende resultaat:


Verklaring van de formule:
  • SUBSTITUTE (A2; "", REPT ("", 99)): Deze SUBSTITUTE-functie zal elke enkele spatie vervangen door 99 spaties die worden geretourneerd door de REPT-functie, en een nieuwe tekstreeks krijgen met meerdere spaties tussen elk woord. Het getal 99 is slechts een willekeurig getal dat het langste woord vertegenwoordigt dat u moet 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 tekstreeks die wordt geretourneerd door de SUBSTITUTE-functie.
  • MAX (): Als de substring voor de tekstreeks verschijnt, krijgt de FIND-functie een negatief getal en deze MAX-functie wordt gebruikt om de negatieve waarde terug te zetten op 1.
  • MIDDEN (SUBSTITUTE (A2, "", REPT ("", 99)), MAX (1, ​​FIND ("=", SUBSTITUTE (A2, "", REPT ("", 99))) - 50), 99): Deze MID-functie wordt gebruikt om 99 tekens uit de tekstreeks te extraheren die wordt geretourneerd door de functie SUBSTITUTE op een specifieke positie die wordt geretourneerd door de functie FIND.
  • TRIM (): Deze TRIM-functie verwijdert alle extra spaties uit de tekstreeks die wordt geretourneerd door de MID-functie.

Opmerkingen:

1. In de bovenstaande formule kunt u het teken "=" wijzigen in elk ander teken of elke gewenste tekst.

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


Gebruikte relatieve functies:

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

Meer artikelen:

  • Extraheer tekst tussen haakjes uit de tekenreeks
  • Als er een deel van de tekst tussen haakjes in de tekstreeks staat, moet u nu alle tekstreeksen tussen de haakjes extraheren zoals in de volgende schermafbeelding. Hoe zou u deze taak snel en gemakkelijk in Excel kunnen oplossen?

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 (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
J'ai le même problème que Pierre, le "FIND" n'existe pas sur mon excel.
This comment was minimized by the moderator on the site
Leider erkennt Excel die Formel nicht und deklariert sie als invalid!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations