TEXTNACH-Funktion (TEXTAFTER)
Kurz gesagt
TEXTNACH gibt alles nach einem Trennzeichen zurück, etwa die Domain nach dem @ oder den letzten Teil eines Dateipfads.
- Syntax
=TEXTNACH(Text; Trennzeichen; [Instanznummer]; [Vergleichsmodus]; [Endmodus]; [wenn_nicht_gefunden])- Häufigste Verwendung
=TEXTNACH(A2;"@")ergibt acme.com (Die Domain nach dem @)
Mit Instanznummer -1 teilst du am letzten Trennzeichen, was Dateinamen und Nachnamen sauber löst.
Syntax
=TEXTNACH(Text; Trennzeichen; [Instanznummer]; [Vergleichsmodus]; [Endmodus]; [wenn_nicht_gefunden])
Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.
| Argument | Erforderlich? | Bedeutung |
|---|---|---|
Text | Erforderlich | Der Text oder die Zelle, die geteilt wird. |
Trennzeichen | Erforderlich | Das Zeichen oder der Text, an dem geteilt wird. |
Instanznummer | Optional | Welches Trennzeichen gilt: 1 für das erste (Standard), 2 für das zweite, -1 für das letzte. |
Vergleichsmodus | Optional | 0 beachtet Groß- und Kleinschreibung (Standard), 1 ignoriert sie. |
Endmodus | Optional | 1 behandelt das Textende als Trennzeichen. Standard ist 0. |
wenn_nicht_gefunden | Optional | Was statt #NV zurückgegeben wird, wenn das Trennzeichen fehlt. |
Beispiele
Jedes Ergebnis wird von unserer Formel-Engine aus der Beispieltabelle berechnet, derselben, die auch die Übungen prüft.
| Zelle | Formel | Ergebnis | Was es zeigt |
|---|---|---|---|
| D2 | =TEXTNACH(A2;"@") | acme.com | Die Domain nach dem @ |
| D3 | =TEXTNACH(B3;"/";-1) | budget.csv | Der Dateiname nach dem letzten Schrägstrich |
| D4 | =TEXTNACH(C4;" - ";;;;"Ausstehend") | Ausstehend | Noch kein Status, also springt wenn_nicht_gefunden ein |
Live ausprobieren
Das ist die Beispieltabelle. Ändere eine Zahl oder einen Text oder bearbeite eine Formel auf Deutsch, und die Ergebnisse passen sich an.
Beispieldaten als Tabelle anzeigen
| Pfad | Bestellnotiz | Ergebnis | |
| maya.chen@acme.com | C:/berichte/2026/q3.xlsx | Bestellung 1042 - Versandt | acme.com |
| raj@globex.io | D:/archiv/budget.csv | Bestellung 1043 - Rückstand | budget.csv |
| lee.wong@initech.net | E:/notizen/heute.txt | Bestellung 1044 | Ausstehend |
TEXTNACH üben
Schreib die Formel auf Deutsch, mit Semikolon. Sie wird sofort geprüft und danach noch einmal mit geänderten Daten.
Domain
C2 alles nach dem @ zurück. Ziehe die Formel bis C6 nach unten.Typische Fehler
| Was du siehst | Ursache und Lösung |
|---|---|
| #NV | Das Trennzeichen steht nicht im Text. Gib als sechstes Argument einen Wert für wenn_nicht_gefunden an. |
| #NAME? | TEXTNACH gibt es nur in Excel 2024 und Microsoft 365. In älteren Versionen nimmst du =TEIL(A2;FINDEN("@";A2)+1;LÄNGE(A2)). |
| Du bekommst die Mitte statt des Endes | TEXTNACH teilt standardmäßig am ersten Trennzeichen. Mit -1 als Instanznummer teilst du am letzten. |
Tipps
- Hol dir die Dateiendung auch dann, wenn der Name weitere Punkte enthält: =TEXTNACH(A2;".";-1).
Häufige Fragen
Wie bekomme ich in Excel den Text nach einem Zeichen?
In Excel 2024 oder Microsoft 365 mit =TEXTNACH(A2;"@"). In älteren Versionen mit =TEIL(A2;FINDEN("@";A2)+1;LÄNGE(A2)).
Wie bekomme ich das letzte Wort einer Zelle?
=TEXTNACH(A2;" ";-1) liefert alles nach dem letzten Leerzeichen.
Diese Seite auf Englisch: TEXTAFTER. Excel-Funktionsübersetzer: Funktionsnamen in 8 Sprachen. Alle Funktionen auf Deutsch.
Aktualisiert Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am .