Excel-Funktion TEXTAFTER
Die TEXTAFTER-Funktion extrahiert und gibt den Text zurück, der nach einem angegebenen Teilstring oder Trennzeichen erscheint.
Hinweis: Diese Funktion ist ausschließlich in Excel für Microsoft 365 über den Insider-Kanal verfügbar.

Syntax
TEXTAFTER()text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])
Argumente
Hinweise
Rückgabewert
Sie gibt die Zeichenfolge für die Textextraktion zurück.
Beispiel
Hier verwenden wir die folgende Textliste als Beispiel, um zu zeigen, wie die TEXTAFTER-Funktion unter verschiedenen Bedingungen eingesetzt wird, um Text zu extrahieren.

#Beispiel 1: Extrahieren des Textes nach dem ersten Trennzeichen in Excel
Um den Text zu extrahieren, der nach dem ersten Komma in den angegebenen Zellen steht, 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 ihre AutoAusfüll-GriffBlättern Sie nach unten, um die restlichen Ergebnisse anzuzeigen.
=TEXTAFTER(A2,",")

Hinweis: In diesem Fall sind nur die ersten beiden Argumente in der Formel erforderlich.
#Beispiel 2: Extrahieren des Textes nach dem n-ten Trennzeichen in Excel
Standardmäßig extrahiert die TEXTAFTER-Funktion den Text nach dem ersten Trennzeichen in der Textzeichenfolge, selbst wenn mehrere Trennzeichen im Text vorhanden sind. Wenn Sie den Text nach dem n-ten Trennzeichen extrahieren möchten, z. B. nach 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. Markieren Sie diese Ergebniszelle und ziehen Sie ihren AutoAusfüll-Griffnach unten, um die restlichen Ergebnisse zu füllen.
=TEXTAFTER(A2,",",2)

Hinweis: Um den Text nach dem n-ten Trennzeichen zu extrahieren, geben Sie im Argument „instance_num“ die entsprechende Zahl an. In diesem Fall verwende ich die Zahl 2, um das zweite Komma auszuwählen.
#Beispiel 3: Extrahieren des Textes nach einem angegebenen Teilstring (ohne Berücksichtigung der Groß-/Kleinschreibung) in Excel
Standardmäßig berücksichtigt die TEXTAFTER-Funktion die Groß-/Kleinschreibung Groß-/Kleinschreibung beachten. Wenn Sie die Groß-/Kleinschreibung deaktivieren möchten, wenden Sie die TEXTAFTER-Funktion wie folgt an.
Wählen Sie eine Zelle aus (z. B. B2 in diesem Fall), 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 ihre AutoAusfüll-GriffBlättern Sie nach unten, um die restlichen Ergebnisse anzuzeigen.
=TEXTAFTER(A2,„Consultant",1,1)

Hinweis: Um die Groß-/Kleinschreibung in der TEXTAFTER-Funktion zu ignorieren, setzen Sie das Argument „Match_mode“ auf 1. In diesem Fall wird der gesamte Text extrahiert, der auf den Teilstring „Consultant“ oder „CONSULTANT“ folgt.
#Beispiel 4: Rückgabe eines benutzerdefinierten Werts, wenn TEXTAFTER keinen Text findet
Wie im obigen Screenshot gezeigt, gibt die TEXTAFTER-Funktion standardmäßig #N/A zurück, wenn keine Übereinstimmung gefunden wird. Um stattdessen einen benutzerdefinierten Wert 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 ihre AutoAusfüll-GriffNach unten scrollen, um die restlichen Ergebnisse anzuzeigen.
=TEXTAFTER(A2,"Consultant",1,1,,„text not found")

Hinweis: In dieser Formel ist „Text nicht gefunden“ der benutzerdefinierte Wert, der zurückgegeben wird, wenn TEXTAFTER keinen Text findet. Sie können ihn jederzeit an Ihre Bedürfnisse anpassen.
#Beispiel 5: Extrahieren des Textes nach dem letzten Trennzeichen in Excel
Normalerweise können Sie den Parameter instance_num angeben, um den Text nach dem n-ten Trennzeichen in einer Textzeichenfolge zu extrahieren. Wenn Sie den Text nach dem letzten Trennzeichen extrahieren möchten, ist der einfachste Weg, eine negative Zahl für diesen Parameter anzugeben.
Um beispielsweise den Text zu extrahieren, der nach dem letzten Komma in der folgenden Tabelle steht, passen Sie die TEXTAFTER-Funktion wie folgt an.
Wählen Sie eine Zelle aus (z. B. B2 in diesem Fall), geben Sie die folgende Formel ein und drücken Sie die Eingabetaste. Wählen Sie diese Ergebniszelle aus und ziehen Sie ihre AutoAusfüll-Griffnach unten, um die restlichen Ergebnisse anzuzeigen.
=TEXTAFTER(A2,",",-1)

HinweisHier sorgt die -1 in der Formel dafür, dass die Suche in der Originaltext-Zeichenfolge vom Ende her erfolgt.
Verwandte Funktionen
Excel-Funktion TEXTBEFORE
Die TEXTBEFORE-Funktion gibt den Text zurück, der vor einem bestimmten Teilstring oder Trennzeichen steht.
Excel-Funktion TEXTSPLIT
Die TEXTSPLIT-Funktion teilt Textzeichenfolgen mithilfe eines angegebenen Trennzeichens in ein Array auf – sowohl spalten- als auch zeilenweise.
Excel-Funktion VALUETOTEXT
Die VALUETOTEXT-Funktion wandelt jeden beliebigen Wert zuverlässig in Text um.
Die besten Office-Produktivitätstools
Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen,damit das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- Wechseln Sie in einer Sekunde zwischen Dutzenden geöffneter Dokumente!
- Reduziert für Sie täglich Hunderte von Mausklicks – verabschieden Sie sich vom Mausarm.
- Steigern Sie Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
- Bringt effiziente Tabs in Office (inklusive Excel) – genau wie in Chrome, Edge und Firefox.