Note: The other languages of the website are Google-translated. Back to English
English English

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.


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 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 uitvoeren? Kutools voor Excel brengt

300
 krachtige geavanceerde functies (werkmappen combineren, optellen op kleur, celinhoud splitsen, datum converteren, enzovoort...) en opslaan
80%
tijd voor jou.

  • Ontworpen voor
    1500
    werkscenario's, helpt u bij het oplossen
    80%
     Excel-problemen.
  • 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
    -dag onbeperkt gratis proefperiode. 60 dagen geld-terug-garantie. Gratis upgrade en ondersteuning voor 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)
Comments (0)
Nog geen beoordelingen. Beoordeel als eerste!
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL