XLOOKUP-Funktion

Die XLOOKUP-Funktion gehört zu den Such- und Verweisfunktionen. Sie wird verwendet, um die Suche nach einem bestimmten Element sowohl horizontal als auch vertikal durchzuführen. Das Ergebnis wird in einer anderen Spalte zurückgegeben und kann zweidimensionale Datensätze verarbeiten.

Syntax

XLOOKUP (lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

Die XLOOKUP-Funktion hat die folgenden Argumente:

ArgumentBeschreibung
lookup_valueEin Wert, nach dem gesucht werden soll.
lookup_arrayEin Array oder Bereich, in dem gesucht werden soll.
return_arrayEin Array oder Bereich, in dem die Ergebnisse zurückgegeben werden sollen.
if_not_foundEin optionales Argument. Wenn kein Suchergebnis vorliegt, gibt das Argument den im [if_not_found] angegebenen Text zurück. Falls kein Text angegeben ist, wird „N/A“ zurückgegeben.
match_modeEin optionales Argument. Die möglichen Werte sind in der folgenden Tabelle aufgeführt.
search_modeEin optionales Argument. Die möglichen Werte sind in der folgenden Tabelle aufgeführt.

Das match_mode-Argument kann einer der folgenden Werte sein:

WertBeschreibung
0Standardmäßig eingestellt. Gibt die exakte Übereinstimmung zurück; wenn keine Übereinstimmung vorliegt, wird „N/A“ zurückgegeben.
-1Gibt die exakte Übereinstimmung zurück; wenn keine vorhanden ist, wird das nächstkleinere Element zurückgegeben.
1Gibt die exakte Übereinstimmung zurück; wenn keine vorhanden ist, wird das nächstgrößere Element zurückgegeben.
2Eine Platzhalter-Übereinstimmung.

Das search_mode-Argument kann einer der folgenden Werte sein:

WertBeschreibung
1Standardmäßig eingestellt. Beginnt die Suche beim ersten Element.
-1Beginnt eine Rückwärtssuche, d.h. beim letzten Element.
2Beginnt eine binäre Suche mit dem lookup_array, das in aufsteigender Reihenfolge sortiert ist. Wenn nicht sortiert, werden ungültige Ergebnisse zurückgegeben.
-2Beginnt eine binäre Suche mit dem lookup_array, das in absteigender Reihenfolge sortiert ist. Wenn nicht sortiert, werden ungültige Ergebnisse zurückgegeben.
Hinweise

Platzhalterzeichen umfassen das Fragezeichen (?), das ein einzelnes Zeichen ersetzt, und das Sternchen (*), das mehrere Zeichen ersetzt. Wenn Sie ein Fragezeichen oder ein Sternchen finden möchten, geben Sie ein Tilde-Zeichen (~) vor dem Zeichen ein.

Bitte beachten Sie, dass dies eine Array-Formel ist. Um mehr zu erfahren, lesen Sie bitte den Artikel Array-Formeln einfügen.

Wie man die XLOOKUP-Funktion anwendet.

Beispiele

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

XLOOKUP-Funktion

Artikel zum Thema:
Alle Schlagwörter