Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt einen nullbasierten Index zurück, der die Position des Teilzeichenfolgenschlüssels in einer Liste angibt, oder gibt -1 zurück, wenn die Zielzeichenfolge das Trennzeichen enthält.
Syntax
LOOKUP(" Key "," list "[," trenner "])
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
|
key |
Erforderlich |
String |
Die zu suchende Zeichenfolge. |
|
list |
Erforderlich |
String |
Die Liste, in der gesucht werden soll. |
|
delimiter |
Optional |
String |
Die Zeichenfolge, die in list als Trennzeichen verwendet werden soll. Die Zeichenfolge für delimiter kann aus mehreren Zeichen bestehen und darf Zeichen mit mehreren Byte enthalten. Das Standardtrennzeichen ist ein Semikolon. |
Rückgabewert
Numeric
Hinweise
Die LOOKUP-Funktion verwendet eine Suche ohne Berücksichtigung der Groß-/Kleinschreibung. Wenn die Liste mit einem Trennzeichen beginnt oder endet, wird davon ausgegangen, dass vor oder nach der Liste eine NULL-Zeichenfolge vorhanden ist. Aufeinander folgende Trennzeichen implizieren eine NULL-Zeichenfolge dazwischen.
Sämtliche Argumente müssen Zeichenfolgen oder in Zeichenfolgen konvertierbare Ausdrücke sein. Ist dies nicht der Fall, wird eine leere Zeichenfolge für das fehlerhafte Argument verwendet.
Beispiel 1
LOOKUP("rat","cat; Ratte;; Ziebe")
Gibt 1 zurück.
Beispiel 2
LOOKUP("","; Katze; Ratte;; Ziebe")
Gibt 0 zurück.
Beispiel 3
LOOKUP("t","cat; Ratte;; Ziebe","a")
Gibt 3 zurück.