KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Woord extraheren dat begint met een specifiek teken in Excel

AuteurXiaoyang Wijzigingsdatum

Bijvoorbeeld: u wilt mogelijk uit elke cel het woord extraheren dat begint met het specifieke teken „=”, zoals in de onderstaande afbeelding wordt weergegeven. Hoe lost u deze taak snel en eenvoudig op in Excel?

doc-word-beginning-1


Woord extraheren dat begint met een specifiek teken in Excel

Om woorden te extraheren die beginnen met een specifiek teken of een bepaalde tekst uit elke cel, kunt u een formule samenstellen met een combinatie van de functies TRIM, LEFT, SUBSTITUTE, MID, FIND, LEN en REPT. De algemene syntaxis is:

=TRIM(LEFT(SUBSTITUTE(MID(text, FIND(char, text), LEN(text))," ",REPT(„ ",LEN(text))),LEN(text)))
  • textDe tekenreeks of celwaarde waaruit u een woord wilt halen.
  • charHet teken of de tekst waarmee het te extraheren woord begint.

1. Kopieer de volgende formule of voer deze in een lege cel in:

=TRIM(LEFT(SUBSTITUTE(MID(A2, FIND(„=",A2), LEN(A2))," ",REPT(" ",LEN(A2))),LEN(A2)))

2. Sleep vervolgens de vulgreep omlaag om de formule toe te passen op de gewenste cellen. Alle woorden die beginnen met het specifieke teken „=” worden tegelijkertijd geëxtraheerd. Zie afbeelding:

doc-word-beginning-2


Uitleg van de formule:

1. MID(A2; VIND.SPEC(„=",A2); LENGTE(A2)):

  • LEN(A2): Deze LEN-functie geeft het aantal tekens in cel A2 terug. Dit deel fungeert als het argument num_char in de MID-functie.
  • FIND(„=",A2): Deze FIND-functie bepaalt de positie van het eerste teken „=” in cel A2. Dit deel fungeert als het argument start_num in de MID-functie.
  • MID(A2, FIND(„=",A2), LEN(A2): Deze MID-functie haalt een subtekenreeks uit cel A2, te beginnen op de positie die wordt geretourneerd door de FIND-functie, en met de lengte die wordt bepaald door de LEN-functie.

2. SUBSTITUTE(MID(A2, FIND(„=",A2), LEN(A2))," ",REPT(" ",LEN(A2))):

  • REPT(„ ",LEN(A2): De REPT-functie herhaalt een spatie zo vaak als het aantal tekens in cel A2, zoals bepaald door de LEN-functie.
  • SUBSTITUTE(): Deze SUBSTITUTE-functie vervangt alle spaties door de nieuwe tekst — meervoudige spaties zoals gegenereerd door de REPT-functie — in de tekenreeks die door de MID-functie wordt geretourneerd.
  • doc-word-beginning-3
  • MID(A2, FIND(„=",A2), LEN(A2): Deze MID-functie haalt een subtekenreeks uit cel A2, te beginnen op de positie die door de FIND-functie wordt bepaald, en met een lengte zoals opgegeven door de LEN-functie.

3. LEFT(SUBSTITUTE(MID(A2, FIND(„=",A2), LEN(A2))," ",REPT(" ",LEN(A2))),LEN(A2)):Deze LEFT-functie haalt het specifieke aantal tekens – zoals bepaald door de LEN-functie – op vanaf het begin van de tekenreeks die door de SUBSTITUTE-functie wordt geretourneerd.

4. TRIM(): De TRIM-functie verwijdert alle overbodige spaties uit de tekenreeks die door de LEFT-functie wordt geretourneerd.


Opmerkingen:

1. In de bovenstaande formule kunt u het teken „=” vervangen door elk ander teken of elke andere tekst die u wenst.

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


Gebruikte relatieve functies:

  • REPT:
  • De REPT-functie herhaalt tekens een opgegeven aantal keer.
  • SUBSTITUTE:
  • De SUBSTITUTE-functie vervangt tekst of tekens in een tekenreeks door andere tekst of tekens.
  • TRIM:
  • De TRIM-functie verwijdert alle overbodige spaties uit een tekenreeks en laat alleen enkele spaties tussen woorden achter.
  • MID:
  • De MID-functie haalt specifieke tekens uit het midden van een tekenreeks.
  • LEN:
  • De LEN-functie geeft het aantal tekens in een tekenreeks terug.
  • REPT:
  • De REPT-functie herhaalt tekens een opgegeven aantal keer.
  • FIND:
  • De FIND-functie zoekt een tekenreeks binnen een andere tekenreeks en geeft de startpositie van die tekenreeks terug.

Meer artikelen:

  • Woord extraheren dat specifieke tekst bevat in Excel
  • Soms wilt u het woord uit een cel extraheren dat een specifiek teken of een bepaalde tekst bevat – zoals in de onderstaande afbeelding: alle woorden die het teken „=” bevatten. Hoe lost u deze taak op in Excel?
  • Tekst extraheren tussen haakjes uit een tekenreeks
  • Als een deel van de tekst tussen haakjes staat in de tekenreeks, hoe extrahereert u dan alle tekst tussen de haakjes – zoals in de onderstaande afbeelding is weergegeven – snel en eenvoudig in Excel?
  • Meerdere regels uit een cel extraheren
  • Als u een lijst met tekenreeksen hebt die zijn gescheiden door regeleinden (die ontstaan door op Alt + Enter te drukken bij het invoeren van de tekst), en u wilt deze regels tekst extraheren naar meerdere cellen zoals in de onderstaande afbeelding is weergegeven, hoe lost u dit dan op met een formule in Excel?

De beste Office-productiviteitshulpmiddelen

Kutools voor Excel – Helpt u om op te vallen tussen de massa

🤖KUTOOLS AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
Uitgelichte functies:Rasterfocus  |  Ontwerpweergave  |  Verbeterde formulebalk  |  Werkmap- en bladbeheerder|Bronnenbibliotheek(Automatische tekst)|  Datumkiezer  |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen  |  E-mails verzenden op basis van lijst  |  Superfilter  |  Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgehaald...) ...
Top 15-toolsets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen...)|  50+Grafiektypen(Gantt-diagram...)|  40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum...)|  19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad...)|  12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie...)|  7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...


Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in

  • Schakel in één seconde tussen tientallen geopende documenten!
  • Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
  • Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.