Woord extraheren dat begint met een specifiek teken in Excel
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?

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:
- 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:
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:

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.

- 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 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.
