- Startseite
- XLOOKUP-Funktion
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:
| Argument | Beschreibung |
|---|---|
| lookup_value | Ein Wert, nach dem gesucht werden soll. |
| lookup_array | Ein Array oder Bereich, in dem gesucht werden soll. |
| return_array | Ein Array oder Bereich, in dem die Ergebnisse zurückgegeben werden sollen. |
| if_not_found | Ein 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_mode | Ein optionales Argument. Die möglichen Werte sind in der folgenden Tabelle aufgeführt. |
| search_mode | Ein optionales Argument. Die möglichen Werte sind in der folgenden Tabelle aufgeführt. |
Das match_mode-Argument kann einer der folgenden Werte sein:
| Wert | Beschreibung |
|---|---|
| 0 | Standardmäßig eingestellt. Gibt die exakte Übereinstimmung zurück; wenn keine Übereinstimmung vorliegt, wird „N/A“ zurückgegeben. |
| -1 | Gibt die exakte Übereinstimmung zurück; wenn keine vorhanden ist, wird das nächstkleinere Element zurückgegeben. |
| 1 | Gibt die exakte Übereinstimmung zurück; wenn keine vorhanden ist, wird das nächstgrößere Element zurückgegeben. |
| 2 | Eine Platzhalter-Übereinstimmung. |
Das search_mode-Argument kann einer der folgenden Werte sein:
| Wert | Beschreibung |
|---|---|
| 1 | Standardmäßig eingestellt. Beginnt die Suche beim ersten Element. |
| -1 | Beginnt eine Rückwärtssuche, d.h. beim letzten Element. |
| 2 | Beginnt eine binäre Suche mit dem lookup_array, das in aufsteigender Reihenfolge sortiert ist. Wenn nicht sortiert, werden ungültige Ergebnisse zurückgegeben. |
| -2 | Beginnt 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.
