TEXTBEFORE-Funktion

Die TEXTBEFORE-Funktion gehört zu den Text- und Datenfunktionen. Sie wird verwendet, um Text zurückzugeben, der vor Trennzeichen vorkommt.

Syntax

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

Die TEXTBEFORE-Funktion hat die folgenden Argumente:

ArgumentBeschreibung
textDer Text, in dem die Suche durchgeführt wird. Platzhalterzeichen sind nicht erlaubt. Wenn text eine leere Zeichenfolge ist, gibt die Funktion einen leeren Text zurück.
delimiterDer Text, der den Punkt markiert, vor dem die Funktion den Text extrahiert.
instance_numEin optionales Argument. Die Instanz des Trennzeichens, vor der die Funktion den Text extrahiert. Standardmäßig entspricht instance_num 1. Eine negative Zahl startet die Textsuche vom Ende.
match_modeEin optionales Argument. Es wird verwendet, um zu bestimmen, ob die Textsuche groß-/kleinschreibungssensitiv ist. Standardmäßig ist sie groß-/kleinschreibungssensitiv. Die folgenden Werte werden verwendet: 0 für groß-/kleinschreibungssensitiv, 1 für groß-/kleinschreibungsunsensitiv.
match_endEin optionales Argument. Es behandelt das Ende des Textes als Trennzeichen. Standardmäßig ist der Text ein exakter Treffer. Die folgenden Werte werden verwendet: 0 für nicht das Trennzeichen gegen das Ende des Textes abgleichen, 1 für das Trennzeichen gegen das Ende des Textes abgleichen.
if_not_foundEin optionales Argument. Es setzt einen Wert, der zurückgegeben wird, wenn kein Treffer gefunden wird.
Hinweise

Anwendung der TEXTBEFORE-Funktion.

Beispiele

Die folgende Abbildung zeigt das Ergebnis, das von der TEXTBEFORE-Funktion zurückgegeben wird.

TEXTBEFORE-Funktion

Artikel zum Thema:
Alle Schlagwörter