TEXTNACH-Funktion

Gilt für
Excel für Microsoft 365 Excel für Microsoft 365 für Mac Excel 2024 Excel 2024 für Mac

Anmerkungen zu dieser Version

Aktueller Kanal

Monatlicher Enterprise-Kanal

Halbjährlicher Enterprise-Kanal

Halbjährlicher Enterprise-Kanal (Vorschau)

Office für Mac

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 instance 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ß-/Kleinschreibung beachten.
  • 1 Groß-/Kleinschreibung wird nicht beachtet.

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

  • 0 Zuordnen des Trennzeichens nicht zum Ende des Texts.
  • 1 Zuordnen des Trennzeichens mit dem Ende des Texts.

if_not_found Zurückgegebener Wert, 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äppchen, rote Kapuze", "Kapuze") 's, rote Kapuze
=TEXTAFTER("Rotkäppchen, rote Kapuze"; "") Rotkäppchen, rote Kapuze
=TEXTAFTER("Rotkäppchen, rote Kapuze"; ""; -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.

Beispiel 1

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

Beispiel 2

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