Suchen und Verweisen

XLOOKUP Formel

XLOOKUP durchsucht einen Bereich und gibt einen Wert aus einem entsprechenden Bereich zurück. Sie ist der moderne Ersatz für VLOOKUP und HLOOKUP und kann in jede Richtung suchen, gibt bei nicht gefundenen Werten einen Standardwert zurück und unterstützt genaue Übereinstimmung standardmäßig — ohne die Einschränkungen älterer Suchfunktionen.

Syntax

XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
ParameterBeschreibung
lookup_valueDer zu suchende Wert.
lookup_arrayDer Bereich, der durchsucht wird.
return_arrayDer 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.
XLOOKUP in Viztab testen — kostenlos, ohne Anmeldung

Beispiele

Einfache Suche

Formel
=XLOOKUP("Bob", A2:A100, C2:C100)
Ergebnis: Gibt den Wert aus Spalte C zurück, der der Zeile mit "Bob" in Spalte A entspricht

Mit Standardwert bei Nicht-Fund

Formel
=XLOOKUP("Eve", A2:A100, C2:C100, "Nicht gefunden")
Ergebnis: "Nicht gefunden" wenn "Eve" nicht existiert, anstatt #N/A

Rückwärtssuche (nach links)

Formel
=XLOOKUP(D1, C2:C100, A2:A100)
Ergebnis: Sucht in Spalte C und gibt den Wert aus Spalte A zurück — unmöglich mit VLOOKUP

Häufige Fehler

#N/A

Der Suchwert wurde nicht gefunden und kein if_not_found-Argument angegeben. Fügen Sie ein viertes Argument hinzu, um dies zu vermeiden.

#VALUE!

lookup_array und return_array haben unterschiedliche Größen. Sie müssen die gleiche Anzahl an Zeilen (oder Spalten) haben.

Tipps

Standardmäßig genaue Übereinstimmung

Anders als VLOOKUP verwendet XLOOKUP standardmäßig genaue Übereinstimmung — kein FALSE-Argument nötig.

Ersetzt VLOOKUP und HLOOKUP

XLOOKUP funktioniert sowohl vertikal als auch horizontal und kann in beide Richtungen suchen.

Mehrere Spalten zurückgeben

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

Verwandte Formeln