XLOOKUP
Beschreibung
Durchsucht ein Array oder einen Bereich und gibt einen oder mehrere übereinstimmende Werte zurück. XLOOKUP kann genau übereinstimmende oder ungefähre Abgleiche, vertikale oder horizontale Lookups und Wildcard-Suchen durchführen. Diese Funktion ist für die Verwendung mit uneingeschränkten Arrays vorgesehen. So übermitteln Sie die Formel: verwenden Sie die uneingeschränkte Tastenkombination Strg + Alt + Eingabetaste (Windows) bzw. Befehlstaste + Wahltaste + Eingabetaste (Mac). Weitere Informationen zur Syntax finden Sie in der Funktionsreferenz im User Guide.
Syntax
XLOOKUP(
lookup_value
, lookup_array
, return_array
, [ if_not_found
], [ match_mode
], [ search_mode
]) - lookup_value: Der Lookup-Wert.
- lookup_array: Das zu durchsuchende Array.
- return_array: Das Array oder der Bereich, der zurückgegeben werden soll.
- if_not_found: Zurückzugebender Text oder eine auszuführende Formel, wenn die Funktion keine gültige Übereinstimmung findet. Wenn Sie dieses Argument weglassen, gibt die Funktion den Fehler „#N/A“ zurück.
- match_mode: Eine Zahl, die die Art der Übereinstimmung angibt.
- 0: Genaue Übereinstimmung. Falls nicht gefunden, geben Sie #N/A zurück. Dies ist die Standardvorgabe.
- -1: Genaue Übereinstimmung. Falls nicht gefunden, nächstkleinere Posten retournieren.
- 1: Genaue Übereinstimmung. Falls nicht gefunden, den nächstgrößeren Posten retournieren.
- 2: Eine Wildcard-Übereinstimmung. In textbasierten Kriterien können Sie das ? Die Wildcard „*“ für ein beliebiges einzelnes Zeichen oder die Wildcard „*“ für eine beliebige Zeichenfolge. Wenn der zu suchende Wert ein * oder ? enthält, setzen Sie davor eine Tilde (~).
- search_mode: Eine Zahl, die den zu verwendenden Suchmodus angibt.
- 1: Führen Sie eine Suche beginnend mit dem ersten Element durch. Dies ist die Standardvorgabe.
- -1: Führen Sie eine umgekehrte Suche durch, beginnend mit dem letzten Element.
- 2: Führt eine binäre Suche durch, die darauf basiert, dass lookup_array in aufsteigender Reihenfolge sortiert wird. Andernfalls sind die Ergebnisse nicht gültig.
- -2: Führt eine binäre Suche durch, die darauf basiert, dass lookup_array in absteigender Reihenfolge sortiert wird. Andernfalls sind die Ergebnisse nicht gültig.
Anmerkungen
- XLOOKUP unterscheidet standardmäßig nicht zwischen Groß- und Kleinschreibung (mit einem match_modus von 0). Sie können XLOOKUP für eine Suche nach genauen Übereinstimmungen, bei der zwischen Groß- und Kleinschreibung unterschieden wird, nur dann verwenden, wenn das Array sortiert ist.
Mögliche Funktionen
VLOOKUP
HLOOKUP
MHLOOKUP
MVLOOKUP