Applies ToExcel für Microsoft 365 Excel für Microsoft 365 für Mac Excel für das Web

Gibt Text zurück, der nach einem bestimmten Zeichen oder einer Zeichenfolge auftritt. Sie ist das Gegenteil der Funktion TEXTBEFORE.

Syntax

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

Die Syntax der TEXTAFTER-Funktion weist die folgenden Argumente auf:

Text       Der Text, in dem Sie suchen. Platzhalterzeichen sind nicht zulässig. Erforderlich.

Trennzeichen       Der Text, der den Punkt markiert, nach dem Sie extrahieren möchten. Erforderlich.

instance_num       Die Instanz des Trennzeichens, nach dem Sie den Text extrahieren möchten.  Standardmäßig ist instance_num = 1.  Eine negative Zahl beginnt mit der Suche nach Text vom Ende. Optional.

match_mode    Bestimmt, ob bei der Textsuche die Groß-/Kleinschreibung beachtet wird. Groß- und Kleinschreibung werden standardmäßig berücksichtigt. Optional. Geben Sie eines der folgenden ein:

  • 0      Groß- und Kleinschreibung beachten.

  • 1      Groß-/Kleinschreibung wird nicht beachtet.

match_end    Behandelt das Textende als Trennzeichen. Standardmäßig ist der Text eine genaue Übereinstimmung. Optional. Geben Sie eines der folgenden ein:

  • 0      Trennzeichen nicht mit Textende abgleichen.

  • 1      Trennzeichen mit Textende abgleichen.

if_not_found    Wert, der zurückgegeben wird, wenn keine Übereinstimmung gefunden wird. Standardmäßig wird #N/A zurückgegeben. Optional.

Hinweise

Bei der Suche mit einem leeren Trennzeichenwert gleicht TEXTAFTER sofort ab. Bei der Suche von vorne (wenn instance_num positiv ist) wird der gesamte Text und bei der Suche vom Ende aus leerer Text zurückgegeben (wenn instance_num negativ ist).  

Beispiel

Ergebnis

=TEXTAFTER(„Rotkäppchens, rote Kappe“, „Kappe“)

s, rote Kappe

=TEXTAFTER(„Rotkäppchen, rote Kappe“, „“)

Rotkäppchens, rote Kappe

=TEXTAFTER(„Rotkäppchens, rote Kappe“, „“, -1)

Fehler

  • Excel gibt einen #N/A-Fehler zurück, wenn das Trennzeichen nicht im Text enthalten ist.

  • Excel gibt einen #VALUE! zurück Fehler, wenn instance_num = 0 oder wenn instance_num größer als die Textlänge ist.

  • Excel gibt einen Fehler #N/A zurück, wenn instance_num größer als die Anzahl der Vorkommen von Trennzeichens ist.

Beispiele

Kopieren Sie die Beispieldaten in jeder der folgenden Tabellen, und fügen Sie diese in Zelle A1 eines neuen Excel-Arbeitsblatts ein. Im Bedarfsfall können Sie die Breite der Spalten anpassen, damit alle Daten angezeigt werden.

Daten

Rotkäppchens roter Mantel

Rotkäppchens rote Kapuze

Formeln

Ergebnisse

=TEXTAFTER(A2;"Red")

 Die rote Kapuze von Rotkäppchen

=TEXTAFTER(A2,"Korb")

#NV

=TEXTAFTER(A3,"rot",2)

 Kapuze

=TEXTAFTER(A3;"red";-2)

 Die rote Kapuze von Rotkäppchen

=TEXTAFTER(A3;"Red";;FALSE)

#NV

=TEXTAFTER(A2;"red";3)

#NV

Daten

Marcus Aurelius

Sokrates

Immanuel Kant

Formeln

Ergebnisse

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

Aurelius

=TEXTAFTER(A3," ",,,0)

#NV

=TEXTAFTER(A3," ",,,1)

=IF(TEXTAFTER(A3," ",,,1)="",A3)

Sokrates

=TEXTAFTER(A4," ",,,1)

Kant

Siehe auch

Textfunktionen (Referenz)

TEXTBEFORE-Funktion

TEXTSPLIT-Funktion

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.