Alle Excel-Funktionen

TEXTVOR und TEXTNACH in Excel: So verwendest du es

TEXTVOR ergibt alles vor einem Trennzeichen und TEXTNACH alles danach. Verfügbar in Excel 365.

Probier die ersten Übungen kostenlos ausIn der Lektion TEXTVOR und TEXTNACH

Was machen TEXTVOR und TEXTNACH?

TEXTVOR gibt alles zurück, was vor einem Trennzeichen steht, TEXTNACH alles, was danach steht. Du gibst nur an, an welchem Zeichen Excel teilen soll, etwa an einem @, einem Leerzeichen oder einem Bindestrich.

Früher brauchtest du dafür LINKS oder TEIL mit SUCHEN. TEXTVOR und TEXTNACH erledigen das in einem Schritt, funktionieren aber nur in Excel 365. Muss deine Datei auch in einer älteren Version laufen, bleib bei der alten Methode.

Wann verwendest du TEXTVOR und TEXTNACH?

  • Der Name vor dem @ einer E-Mail-Adresse: =TEXTVOR(A2;"@").
  • Die Domain nach dem @: =TEXTNACH(A2;"@").
  • Der Vorname aus einem vollständigen Namen: =TEXTVOR(A2;" ").
  • Das letzte Stück eines Codes, nach dem letzten Bindestrich: =TEXTNACH(A2;"-";-1).

Syntax

Die Syntax ist das feste Muster einer Funktion. Die Wörter zwischen den Klammern sind Platzhalter: Dort setzt du selbst etwas ein, zum Beispiel eine Zelle, eine Zahl oder einen Text. Alles andere tippst du genau so, wie es dasteht.

=TEXTVOR(Text; Trennzeichen; [Instanznummer])

Alles vor dem Trennzeichen.

Mit einem Beispiel: =TEXTVOR(A2;" ")

So liest du die Formel, Teil für Teil:

TeilWas es bedeutetIm Beispiel
=Jede Formel beginnt mit einem Gleichheitszeichen. Ohne = hält Excel, was du tippst, für gewöhnlichen Text.=
TEXTVORDer Name der Funktion: So weiß Excel, was es tun soll. Du darfst ihn kleinschreiben, Excel setzt ihn selbst in Großbuchstaben.TEXTVOR
( )Direkt nach dem Namen kommen die Klammern. Dazwischen steht, was die Funktion zum Arbeiten braucht: die Argumente.( )
TextDie Zelle mit dem Text.A2
TrennzeichenDas Zeichen, an dem Excel teilt, etwa "@", " " oder "-"." "
[Instanznummer]Optional: an diesem Trennzeichen teilen, etwa 2 für das zweite. Mit -1 teilst du am letzten.weggelassen
;Ein Semikolon trennt die Argumente voneinander. In einem englischen Excel ist das ein Komma.;
" "Text tippst du in Anführungszeichen, wie "Berlin". Eine Zahl oder eine Zelle, wie 500 oder A2, tippst du ohne.
[ ]Was in eckigen Klammern steht, darfst du weglassen. Die eckigen Klammern selbst tippst du nie.

TEXTVOR und TEXTNACH Schritt für Schritt

C1 enthält =TEXTNACH(A1;"@"). Alles nach dem @. Ändere die Zahlen oder die Formel und schau, was passiert.

C1
A
B
C
D
E
F
G
H
1
info@lerne-excel.de
lerne-excel.de
2
3
4
5
6
7
8
9
10
Bereit

So baust du die Formel selbst auf:

  1. Klick auf C1 und tippe TEXTNACH mit einer Klammer, danach die Zelle mit der E-Mail-Adresse, A1.=TEXTNACH(A1
  2. Tippe ein Semikolon und in Anführungszeichen das Zeichen, an dem Excel teilen soll: "@".=TEXTNACH(A1;"@"
  3. Schließ die Klammer und drück die Eingabetaste: Du bekommst alles, was nach dem @ steht.=TEXTNACH(A1;"@")

Weitere Beispiele

Der Vorname

C1 enthält =TEXTVOR(A2;" "). Alles vor dem ersten Leerzeichen: der Vorname.

C1
A
B
C
D
E
F
G
H
1
Name
Sophie
2
Sophie Weber
3
4
5
6
7
8
9
10
Bereit

Das letzte Stück

C1 enthält =TEXTNACH(A2;"-";-1). Mit -1 teilt Excel am letzten Bindestrich.

C1
A
B
C
D
E
F
G
H
1
Code
07
2
DE-BER-2026-07
3
4
5
6
7
8
9
10
Bereit

Das Stück zwischen zwei Zeichen

C1 enthält =TEXTVOR(TEXTNACH(A2;"-");"-"). Zuerst alles nach dem ersten Bindestrich, BER-07, dann in diesem Ergebnis alles vor dem nächsten Bindestrich.

C1
A
B
C
D
E
F
G
H
1
Code
BER
2
DE-BER-07
3
4
5
6
7
8
9
10
Bereit

Wo es oft schiefgeht

  • Kommt das Zeichen nicht vor, bekommst du #NV.
Willst du es selbst probieren?
Übe das in der Lektion TEXTVOR und TEXTNACH. Die ersten Übungen sind kostenlos.

Probier die ersten Übungen kostenlos aus

Häufige Fragen

Kann man das letzte Trennzeichen nehmen?

Ja, in Excel 365, mit einer negativen Nummer des Vorkommens als drittem Argument.

Weiterlesen

LINKS, RECHTS und TEILGLÄTTENLÄNGEGROSS, KLEIN und GROSS2SUCHEN und FINDEN