Syntax
| Parameter | Beschreibung |
|---|---|
| lookup_value | Der zu suchende Wert. |
| lookup_array | Der Bereich, der durchsucht wird. |
| return_array | Der Bereich, aus dem Werte zurückgegeben werden. |
| [if_not_found] | (Optional.) Wert, der zurückgegeben wird, wenn nichts gefunden wird. |
| [match_mode] | (Optional.) 0 = genau (Standard), -1 = nächstkleinerer, 1 = nächstgrößerer. |
| [search_mode] | (Optional.) 1 = von oben (Standard), -1 = von unten, 2 = binär aufsteigend, -2 = binär absteigend. |
Beispiele
Einfache Suche
=XLOOKUP("Bob", A2:A100, C2:C100)
Mit Standardwert bei Nicht-Fund
=XLOOKUP("Eve", A2:A100, C2:C100, "Nicht gefunden")
Rückwärtssuche (nach links)
=XLOOKUP(D1, C2:C100, A2:A100)
Häufige Fehler
Der Suchwert wurde nicht gefunden und kein if_not_found-Argument angegeben. Fügen Sie ein viertes Argument hinzu, um dies zu vermeiden.
lookup_array und return_array haben unterschiedliche Größen. Sie müssen die gleiche Anzahl an Zeilen (oder Spalten) haben.
Tipps
Anders als VLOOKUP verwendet XLOOKUP standardmäßig genaue Übereinstimmung — kein FALSE-Argument nötig.
XLOOKUP funktioniert sowohl vertikal als auch horizontal und kann in beide Richtungen suchen.
XLOOKUP kann mehrere Spalten gleichzeitig zurückgeben: =XLOOKUP(E1, A:A, B:D) gibt die Werte aus Spalten B, C und D zurück.
XLOOKUP in Viztab testen
Importieren Sie Ihre Daten und verwenden Sie XLOOKUP mit über 370 weiteren Formeln. Ohne Anmeldung.
Viztab öffnen