Note: The other languages of the website are Google-translated. Back to English
Inloggen  \/ 
x
or
x
Registreer  \/ 
x

or

Extraheer een woord dat begint met een specifiek teken in Excel

U moet bijvoorbeeld het woord dat begint met een specifiek teken "=" voor elke cel extraheren, zoals onderstaand screenshot. Hoe kunt u deze taak snel en gemakkelijk oplossen in Excel?


Extraheer een woord dat begint met een specifiek teken in Excel

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

=TRIM(LEFT(SUBSTITUTE(MID(text, FIND(char, text), LEN(text))," ",REPT(" ",LEN(text))),LEN(text)))
  • text: De tekstreeks of celwaarde waaruit u een woord wilt extraheren.
  • char: Het teken of de tekst waarvan u het woord wilt extraheren, begint.

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

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

2. Sleep vervolgens de vulgreep naar beneden om de formule toe te passen op de cellen die u wilt gebruiken, en alle woorden die beginnen met het specifieke "=" -teken zijn in één keer geëxtraheerd, zie screenshot:


Verklaring van de formule:

1. MIDDEN (A2; FIND ("="; A2), LEN (A2):

  • LEN (A2): Deze LEN-functie retourneert het aantal tekens in cel A2. Dit deel wordt herkend als het num_char-argument in de MID-functie.
  • FIND ("=", A2): Deze FIND-functie wordt gebruikt om de positie van het eerste specifieke teken "=" in cel A2 op te halen. Dit deel wordt herkend als het argument start_num in de MID-functie.
  • MIDDEN (A2; FIND ("="; A2), LEN (A2): Deze MID-functie wordt gebruikt om een ​​substring uit cel A2 te extraheren op de positie die wordt geretourneerd door de functie FIND en de specifieke lengte die wordt geretourneerd door de functie LEN.

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

  • REPT ("", LEN (A2): De functie REPT herhaalt de lege reeks van cel A2 een bepaald aantal keren dat wordt geretourneerd door de functie LEN.
  • PLAATSVERVANGER(): Deze SUBSTITUTE-functie zal alle lege tekenreeksen vervangen door een andere nieuwe tekst - meerdere spaties geretourneerd door de REPT-functie van een tekstreeks die wordt geretourneerd door de MID-functie.
  • MIDDEN (A2; FIND ("="; A2), LEN (A2): Deze MID-functie wordt gebruikt om een ​​substring uit cel A2 te extraheren op de positie die wordt geretourneerd door de functie FIND en de specifieke lengte die wordt geretourneerd door de functie LEN.

3. LINKS (SUBSTITUTE (MIDDEN (A2; FIND ("=", A2), LEN (A2)), "", REPT ("", LEN (A2))), LEN (A2)):Deze LEFT-functie wordt gebruikt om het specifieke aantal tekens te extraheren dat wordt geretourneerd door de LEN-functie vanaf de linkerkant van de tekstreeks die wordt geretourneerd door de SUBSTITUTE-functie.

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


Notes:

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 met het specifieke teken beginnen, 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.
  • LEN:
  • De functie LEN retourneert het aantal tekens in een tekstreeks.
  • REPT:
  • De REPT-functie wordt gebruikt om de tekens een bepaald aantal keren te herhalen.
  • FIND:
  • De functie FIND wordt gebruikt om een ​​string binnen een andere string te vinden, en geeft de startpositie van de string in een andere string terug.

Meer artikelen:

  • 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 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?
  • Extraheer meerdere regels uit een cel
  • Als je een lijst met tekstreeksen hebt die zijn gescheiden door regeleinden (dat gebeurt door op Alt + Enter te drukken bij het invoeren van de tekst), en nu wil je deze regels tekst extraheren in meerdere cellen, zoals onderstaand screenshot. Hoe zou je het kunnen oplossen met een formule in Excel?

De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

Wilt u uw dagelijkse werkzaamheden snel en perfect afronden? Kutools for Excel biedt 300 krachtige geavanceerde functies (combineer werkmappen, som op kleur, celinhoud splitsen, datum converteren, enzovoort ...) en bespaar 80% tijd voor u.

  • Ontworpen voor 1500 werkscenario's, helpt u 80% Excel-problemen op te lossen.
  • Verminder elke dag duizenden toetsenbord- en muisklikken, verlicht uw vermoeide ogen en handen.
  • Word een Excel-expert in 3 minuten. U hoeft geen pijnlijke formules en VBA-codes meer te onthouden.
  • 30 dagen onbeperkte gratis proefperiode. 60 dagen geld-terug-garantie. Gratis upgrade en ondersteuning gedurende 2 jaar.
Lint van Excel (met Kutools voor Excel geïnstalleerd)

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, Firefox en New Internet Explorer.
Schermopname van Excel (met Office-tabblad geïnstalleerd)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.