Excel: hoe u het eerste woord uit een cel kunt extraheren
U kunt de volgende formule gebruiken om het eerste woord uit een cel in Excel te extraheren:
=IFERROR(TEXTBEFORE( A2 , " "), A2 )
Deze specifieke formule extraheert het eerste woord uit cel A2 .
Het volgende voorbeeld laat zien hoe u deze formule in de praktijk kunt gebruiken.
Voorbeeld: hoe u het eerste woord in Excel extraheert
Stel dat we de volgende kolom met tekenreeksen in Excel hebben:
Stel dat we het eerste woord uit elke cel in kolom A willen extraheren.
Om dit te doen, kunnen we de volgende formule in cel B2 typen:
=IFERROR(TEXTBEFORE( A2 , " "), A2 )
We kunnen vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:
Kolom B bevat nu het eerste woord van elke overeenkomende cel in kolom A.
Bijvoorbeeld:
- Mijn extractformule van Mijn favoriete dier is een lamantijn
- De formule haalt dit uit Dit is een geweldige dag
- De formule is een extract van We uit We Should Have Fun
Enzovoort.
Hoe werkt deze formule?
De TEXTBEFORE- functie in Excel extraheert alle tekst in een cel vóór een specifiek teken of subtekenreeks.
Deze functie gebruikt de volgende syntaxis:
TEXTBEFORE(tekst, scheidingsteken, [exemplaarnummer], [match_modus], [match_end], [if_not_found])
Goud:
- tekst : tekst waarnaar moet worden gezocht
- scheidingsteken : teken of subtekenreeks om de tekst ervoor te extraheren
- instance_num (optioneel) : exemplaar van het scheidingsteken waarvóór de tekst moet worden geëxtraheerd (standaard is 1)
- match_mode (optioneel) : 0 = hoofdlettergevoelig (standaard), 1 = hoofdletterongevoelig
- match_end (optioneel) : behandel het einde van de tekst als scheidingsteken (standaard uitgeschakeld)
- if_not_found (optioneel) : Waarde die moet worden geretourneerd als het scheidingsteken niet wordt gevonden
Bedenk dat we de volgende syntaxis hebben gebruikt om het eerste woord uit cel A2 te extraheren:
=IFERROR(TEXTBEFORE( A2 , " "), A2 )
We gebruiken eerst de functie TEXTBEFORE om alle tekst vóór de eerste spatie uit cel A2 te extraheren.
Deze functie retourneert een fout als er maar één woord in de cel staat. Daarom gebruiken we de functie ALS.FOUT om aan te geven dat we de hele tekst in de cel moeten retourneren als er maar één woord is.
Het eindresultaat is dat we het eerste woord uit de cel kunnen halen.
Opmerking : u kunt hier de volledige documentatie van de TEXTEFORE- functie in Excel vinden.
Aanvullende bronnen
In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in Excel kunt uitvoeren:
Excel: specifieke tekst uit cellen verwijderen
Excel: hoe u speciale tekens verwijdert
Excel: hoe u een teken in een tekenreeks invoegt