KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Excel-Funktion TEXTAFTER

AutorSiluvia Änderungsdatum

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.

zeigt die Verwendung der TEXTAFTER-Funktion

Syntax

TEXTAFTER()text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])

Argumente

Text(erforderlich): Die Originaltext-Zeichenfolge, aus der Sie Text extrahieren möchten. Sie kann wie folgt angegeben werden:
– Eine Textzeichenfolge;
Oder
– Eine Zellreferenz
Trennzeichen(erforderlich): Ein Teilstring oder Trennzeichen, nach dem der Text extrahiert werden soll;
Instance_num(optional): Die Instanz des Trennzeichens im Text;
– Der Standardwert ist 1, was bedeutet, dass bei mehreren Trennzeichen in der Textzeichenfolge der Text nach dem ersten Trennzeichen extrahiert wird.
– Wenn Sie ab dem Ende der Textzeichenfolge suchen möchten, geben Sie für diesen Parameter eine negative Zahl an.
Match_mode(optional): Legt fest, ob das Trennzeichen groß-/kleinschreibungsabhängig ist;
0(Standard): Groß-/Kleinschreibung beachten.
1: Ohne Berücksichtigung der Groß-/Kleinschreibung.
Match_end(optional): Behandelt das Ende des Textes als Trennzeichen. Standardwert ist 0.
0(Standard): Das Trennzeichen wird nicht am Ende des Textes abgeglichen.
1: Das Trennzeichen wird am Ende des Textes abgeglichen.
If_not_found(optional): Der Wert, der zurückgegeben wird, wenn keine Übereinstimmung gefunden wird. Standardwert ist der Fehlerwert #N/A.

Hinweise

1) Sie ist das Gegenstück zur TEXTBEFORE-Funktion.
2) Wenn das Trennzeichen leer ist, erhalten Sie eines der folgenden Ergebnisse:
– Bei der Suche von der linken Seite der Textzeichenfolge (instance_num positiv) wird die gesamte Textzeichenfolge zurückgegeben;
– Bei der Suche von der rechten Seite der Textzeichenfolge (instance_num negativ) wird ein leerer Text zurückgegeben;
3) Der #VALUE!-Fehlertritt auf, wenn eine der folgenden Bedingungen erfüllt ist:
Instance_num= 0;
Instnce_numist größer als die Länge des Textes;
4) Der #N/A-Fehlertritt auf, wenn eine der folgenden Bedingungen erfüllt ist:
– Das Trennzeichen kommt in der Textzeichenfolge nicht vor;
– Instance_num ist größer als die Anzahl der Vorkommen des Trennzeichens in der Textzeichenfolge.

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.

zeigt die Verwendung der TEXTAFTER-Funktion
#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,",")

zeigt die Verwendung der TEXTAFTER-Funktion

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)

zeigt die Verwendung der TEXTAFTER-Funktion

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)

zeigt die Verwendung der TEXTAFTER-Funktion

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")

zeigt die Verwendung der TEXTAFTER-Funktion

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)

zeigt die Verwendung der TEXTAFTER-Funktion

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 AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, Hervorheben oder Doppelte markieren  |  Leere Zeilen löschen  |  Spalten kombinieren oder Zellen ohne Datenverlust  |  Runden ohne Formel...
Super-SVERWEIS:Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Arbeitsblätter hinweg  |  Fuzzy Match...
Erw. Dropdown-Liste...:  |    |  Mehrfachauswahl-Dropdown-Liste
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |Spalten vergleichen, um Gleiche/Unterschiedliche Zellen auswählen...
Hervorgehobene Funktionen:Gitterfokus  |  Entwurf  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blatt-Manager|Ressourcenbibliothek(AutoText)|  Datumsauswahl  |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln  |  E-Mails anhand einer Liste versenden  |  Super Filter  |  Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12 Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen...)|  50+Diagramm-Typen(Gantt-Diagramm...)|  40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen...)|  19 Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen...)|  12 Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung...)|  7 Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Excel-Zellen aufteilen...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere!

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.