Zum Hauptinhalt springen

Excel TEXTAFTER-Funktion

Author: Siluvia Last Modified: 2025-05-28

Die TEXTAFTER-Funktion extrahiert und gibt den Text zurück, der nach einer bestimmten Teilzeichenfolge oder einem Trennzeichen auftritt.

Hinweis: Diese Funktion ist nur in Excel für Microsoft365 im Insider-Kanal verfügbar.

show the usage of TEXTAFTER function

Syntax

TEXTAFTER(Text, Trennzeichen, [Instanznummer], [Übereinstimmungsmodus], [Übereinstimmungsende], [wenn_nicht_gefunden])

Argumente

Text (erforderlich): Der ursprüngliche Textstring, aus dem Sie Text extrahieren möchten. Er kann bereitgestellt werden als:
-- Ein Textstring;
Oder
-- Ein Zellbezug
Trennzeichen (erforderlich): Eine Teilzeichenfolge oder ein Trennzeichen, nach dem Sie den Text extrahieren möchten;
Instanznummer (optional): Die Instanz des Trennzeichens im Text;
-- Der Standardwert ist1, was bedeutet, dass, wenn mehrere Trennzeichen im Textstring erscheinen, der Text nach dem ersten Trennzeichen extrahiert wird.
-- Wenn Sie den Text von Ende des Textstrings durchsuchen möchten, geben Sie eine negative Zahl für diesen Parameter an.
Übereinstimmungsmodus (optional): Bestimmt, ob das Trennzeichen groß-/kleinschreibungssensitiv ist;
--0 (Standard): Groß-/kleinschreibungssensitiv.
--1: Groß-/kleinschreibungsunsensitiv.
Übereinstimmungsende (optional): Behandelt das Ende des Textes als Trennzeichen. Standard ist0.
--0 (Standard): Das Trennzeichen wird nicht mit dem Ende des Textes abgeglichen.
--1: Das Trennzeichen wird mit dem Ende des Textes abgeglichen.
Wenn_nicht_gefunden (optional): Der Wert, der zurückgegeben wird, wenn keine Übereinstimmung gefunden wird. Standard ist der Fehlerwert #N/A.

Bemerkungen

1) Sie ist das Gegenteil der TEXTBEFORE-Funktion.
2) Wenn das Trennzeichen leer ist, erhalten Sie eines der folgenden Ergebnisse:
-- Wenn von der linken Seite des Textstrings gesucht wird (Instanznummer ist positiv), wird der gesamte Textstring zurückgegeben;
-- Wenn von der rechten Seite des Textstrings gesucht wird (Instanznummer ist negativ), wird der leere Text zurückgegeben;
3) Der #WERT! Fehler tritt auf, wenn eine der folgenden Bedingungen erfüllt ist:
-- Instanznummer =0;
-- Instanznummer ist größer als die Länge des Textes;
4) Der #N/A Fehler tritt auf, wenn eine der folgenden Bedingungen erfüllt ist:
-- Trennzeichen existiert nicht im Textstring;
-- Instanznummer ist größer als die Anzahl der Vorkommen des Trennzeichens im Textstring.

Rückgabewert

Es gibt den extrahierten Textstring zurück.

Beispiel

Hier nehmen wir die folgende Textliste als Beispiel, um zu demonstrieren, wie man die TEXTAFTER-Funktion verwendet, um Text unter verschiedenen Bedingungen zu extrahieren.

show the usage of TEXTAFTER function
#Beispiel1: Extrahieren Sie den Text nach dem ersten Trennzeichen in Excel

Um den Text zu extrahieren, der nach dem ersten Komma in den angegebenen Zellen auftritt, können Sie die TEXTAFTER-Funktion wie folgt anwenden.

Wählen Sie eine Zelle neben der ersten Textzelle aus, aus der Sie den Text extrahieren möchten, geben Sie die folgende Formel ein und drücken Sie die Eingabetaste, um das Ergebnis zu erhalten. Wählen Sie diese Ergebniszelle aus und ziehen Sie den AutoFill-Griff nach unten, um die restlichen Ergebnisse zu erhalten.

=TEXTAFTER(A2,",")

show the usage of TEXTAFTER function

Hinweis: In diesem Fall sind nur die ersten beiden Argumente in der Formel erforderlich.

#Beispiel2: Extrahieren Sie den Text nach dem N-ten Trennzeichen in Excel

Standardmäßig extrahiert die TEXTAFTER-Funktion den Text nach dem ersten Trennzeichen im Textstring, auch wenn es mehrere Trennzeichen im Text gibt. Wenn Sie den Text nach dem N-ten Trennzeichen extrahieren möchten, wie z.B. dem zweiten Komma in diesem Fall, können Sie die TEXTAFTER-Funktion wie folgt anwenden.

Wählen Sie eine Zelle neben der ersten Textzelle aus, aus der Sie den Text extrahieren möchten, geben Sie die folgende Formel ein und drücken Sie die Eingabetaste, um das Ergebnis zu erhalten. Wählen Sie diese Ergebniszelle aus und ziehen Sie den AutoFill-Griff nach unten, um die restlichen Ergebnisse zu erhalten.

=TEXTAFTER(A2,",",2)

show the usage of TEXTAFTER function

Hinweis: Um den Text zu extrahieren, der nach dem n-ten Trennzeichen auftritt, müssen Sie das Argument Instanznummer als entsprechende Zahl angeben. In diesem Fall gebe ich die Zahl2 ein, um das zweite Komma anzuzeigen.

#Beispiel3: Extrahieren Sie den Text nach einer gegebenen Teilzeichenfolge (groß-/kleinschreibungsunsensitiv) in Excel

Standardmäßig ist die TEXTAFTER-Funktion groß-/kleinschreibungssensitiv. Wenn Sie die Groß-/Kleinschreibungsempfindlichkeit deaktivieren möchten, wenden Sie die TEXTAFTER-Funktion wie folgt an.

Wählen Sie eine Zelle (z.B. B2 in diesem Fall) aus, geben Sie die folgende Formel ein und drücken Sie die Eingabetaste, um das Ergebnis zu erhalten. Wählen Sie diese Ergebniszelle aus und ziehen Sie den AutoFill-Griff nach unten, um die restlichen Ergebnisse zu erhalten.

=TEXTAFTER(A2,"Consultant",1,1)

show the usage of TEXTAFTER function

Hinweis: Um die Groß-/Kleinschreibungsempfindlichkeit in der TEXTAFTER-Funktion zu deaktivieren, müssen Sie das Argument Übereinstimmungsmodus als1 angeben. In diesem Fall wird der gesamte Text extrahiert, der nach der Teilzeichenfolge „Consultant“ oder „CONSULTANT“ auftritt.

#Beispiel4: Geben Sie einen benutzerdefinierten Wert zurück, wenn TEXTAFTER keinen Text findet

Wie im obigen Screenshot gezeigt, gibt die TEXTAFTER-Funktion standardmäßig #N/A zurück, wenn keine Übereinstimmungen gefunden werden. Um einen benutzerdefinierten Wert anstelle von Fehlern zurückzugeben, können Sie die TEXTAFTER-Funktion wie folgt anwenden.

Wählen Sie eine Zelle neben der ersten Textzelle aus, aus der Sie den Text extrahieren möchten, geben Sie die folgende Formel ein und drücken Sie die Eingabetaste, um das Ergebnis zu erhalten. Wählen Sie diese Ergebniszelle aus und ziehen Sie den AutoFill-Griff nach unten, um die restlichen Ergebnisse zu erhalten.

=TEXTAFTER(A2,"Consultant",1,1,,"text not found")

show the usage of TEXTAFTER function

Hinweis: In dieser Formel ist „text not found“ der benutzerdefinierte Wert, der zurückgegeben wird, wenn TEXTAFTER keinen Text findet. Sie können ihn nach Bedarf ändern.

#Beispiel5: Extrahieren Sie den Text nach dem letzten Trennzeichen in Excel

Normalerweise können Sie den Parameter Instanznummer angeben, um den Text nach dem n-ten Trennzeichen in einem Textstring zu extrahieren. Wenn Sie den Text nach dem letzten Trennzeichen extrahieren müssen, ist der einfachste Weg, eine negative Zahl für diesen Parameter anzugeben.

Zum Beispiel, um den Text zu extrahieren, der nach dem letzten Komma in der untenstehenden Tabelle auftritt, kann die TEXTAFTER-Funktion wie folgt geändert werden.

Wählen Sie eine Zelle (z.B. B2 in diesem Fall) aus, geben Sie die folgende Formel ein und drücken Sie die Eingabetaste. Wählen Sie diese Ergebniszelle aus und ziehen Sie den AutoFill-Griff nach unten, um die restlichen Ergebnisse zu erhalten.

=TEXTAFTER(A2,",",-1)

show the usage of TEXTAFTER function

Hinweis: Hier hilft -1 in der Formel, den ursprünglichen Textstring vom Ende her zu durchsuchen.


Verwandte Funktionen

Excel TEXTBEFORE-Funktion
Die TEXTBEFORE-Funktion gibt den Text zurück, der vor einer bestimmten Teilzeichenfolge oder einem Trennzeichen auftritt.

Excel TEXTSPLIT-Funktion
Die TEXTSPLIT-Funktion teilt Textstrings anhand eines angegebenen Trennzeichens in ein Array über Spalten und Zeilen auf.

Excel VALUETOTEXT-Funktion
Die VALUETOTEXT-Funktion konvertiert jeden angegebenen Wert in Text.


Die besten Tools zur Büroproduktivität

Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Kutools-Funktionen aufrufen
Beliebte Funktionen: Doppelte finden, hervorheben oder identifizieren  |  Leere Zeilen löschen  |  Spalten oder Zellen kombinieren ohne Datenverlust  |  Runden ohne Formel ...
Super VLookup: Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Blätter hinweg  |  Fuzzy Match...
Erweiterte Dropdown-Liste: Einfache Dropdown-Liste  |  Abhängige Dropdown-Liste  |  Mehrfachauswahl-Dropdown-Liste...
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  Spalten vergleichen, um gleiche und unterschiedliche Zellen auszuwählen ...
Herausragende Funktionen: Gitterfokus  |  Entwurfsansicht  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blattmanager | AutoText-Bibliothek (Auto Text)  |  Datumsauswahl  |  Daten zusammenführen  |  Zellen verschlüsseln/entschlüsseln  |  E-Mails per Liste senden  |  Superfilter  |  Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Werkzeugsets12 Texttools (Text hinzufügen, Bestimmte Zeichen löschen ...)  |  50+ Diagramm typen (Gantt-Diagramm ...)  |  40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen ...)  |  19 Einfügetools (QR-Code einfügen, Bild aus Pfad einfügen ...)  |  12 Konvertierungstools (In Wörter umwandeln, Währungsumrechnung ...)  |  7 Zusammenführen- und Aufteilungstools (Erweiterte Zeilen zusammenführen, Excel-Zellen aufteilen ...)  |  ... und mehr

Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
  • Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
  • Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
  • Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.