Funktionen › TEXTVOR
TEXTVOR in Excel: Text vor einem Trennzeichen holen, mit Beispielen
TEXTVOR gibt dir alles zurück, was vor einem Trennzeichen steht: den Vornamen vor dem Leerzeichen, den Benutzernamen vor dem @, die Stadt vor dem Bindestrich.
Früher brauchte man dafür LINKS zusammen mit FINDEN. TEXTVOR macht dasselbe in einem Schritt und ist leichter zu lesen. Die Funktion gibt es in Excel für Microsoft 365. In älteren Versionen bleibt die Kombination aus LINKS und FINDEN. Den Teil hinter dem Trennzeichen liefert TEXTNACH.
Syntax
=TEXTVOR(Text; Trennzeichen) Auf Englisch: TEXTBEFORE
TextDer Text oder die Zelle, aus der du den vorderen Teil holst.
TrennzeichenDas Trennzeichen in Anführungszeichen, vor dem Schluss ist. Bsp.:
"@"oder" ". Es kann auch aus mehreren Zeichen bestehen.
Beispiele
| A | B | |
|---|---|---|
| 1 | Benutzername | |
| 2 | n.schulz@posteo.de | n.schulz |
| 3 | werkstatt@fahrrad-lang.de | |
| 4 | c.demir@uni-koeln.de |
B2: =TEXTVOR(A2;"@") Ergebnis: n.schulzAlles vor dem @ ist der Benutzername: n.schulz.
| A | B | |
|---|---|---|
| 1 | Standort | Stadt |
| 2 | Köln - Lager Nord | Köln |
| 3 | Frankfurt - Zentrale | |
| 4 | Halle - Lager Ost |
B2: =TEXTVOR(A2;" - ") Ergebnis: KölnDas Trennzeichen darf aus mehreren Zeichen bestehen. Mit Leerzeichen, Bindestrich, Leerzeichen bleibt hinter „Köln“ kein Leerzeichen hängen.
| A | B | |
|---|---|---|
| 1 | Kontakt | Vorname |
| 2 | Greta Lindner | Greta |
| 3 | Empfang | Empfang |
| 4 | Mehmet Öztürk |
B3: =WENNFEHLER(TEXTVOR(A3;" ");A3) Ergebnis: EmpfangIn A3 gibt es kein Leerzeichen, TEXTVOR allein würde einen Fehler liefern. WENNFEHLER gibt dann einfach den ganzen Text zurück.
Jetzt üben
Lädt…
Zur ganzen Lektion: TEXTVOR und TEXTNACH →
Häufige Fehler
- Trennzeichen kommt nicht vor. Dann liefert
TEXTVOR#NV. MitWENNFEHLERlegst du fest, was stattdessen erscheint:=WENNFEHLER(TEXTVOR(A2;" ");A2). - Mehrere Trennzeichen im Text. Ohne weitere Angaben zählt das erste Vorkommen. Bei „Anna Maria Weber“ liefert
=TEXTVOR(A2;" ")nur „Anna“. - Groß- und Kleinschreibung. Das Trennzeichen muss genau so geschrieben sein wie im Text.
" GmbH"trifft „ gmbh“ nicht. - Ältere Excel-Version. Zeigt Excel #NAME?, kennt deine Version die Funktion nicht. Dann hilft
=LINKS(A2;FINDEN(" ";A2)-1).
Lektionen zum Üben von TEXTVOR
- TEXTVOR und TEXTNACH: Trenne einen Text am Trennzeichen mit TEXTVOR und TEXTNACH, ohne Positionen zu zählen.
- Text trennen: Daten aus einer Zelle aufteilen: Drei Fälle aus der Praxis, in denen mehrere Angaben in einer Zelle stehen: Code und Produkt, E-Mail-Adresse, Vor- und Nachname.
- Eine Kundenliste bereinigen: Ein Fall aus der Praxis: Bereinige uneinheitlich getippte Namen, zerlege E-Mail-Adressen und ordne jedem Kunden seine Region zu.