← Alle FunktionenNachschlagen und Verweisen
XVERWEIS (XLOOKUP) in Excel
XVERWEIS in Excel erklärt: Syntax, Such- und Rückgabebereich, Suchmodi, geprüfte Beispiele sowie Lösungen für #NV, #WERT! und #NAME?.
XLOOKUP
Syntax
XVERWEIS(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])Beispiel: =XLOOKUP(A2,B:B,C:C,"none")
Verfügbar in: Excel 2021+, Microsoft 365
XVERWEIS durchsucht einen Bereich nach einem Wert und gibt das passende Element aus einem anderen Bereich in beliebiger Richtung zurück. Die Funktion verwendet standardmäßig eine exakte Übereinstimmung, kann nach links suchen und erlaubt eine eigene Meldung, wenn nichts gefunden wird. Damit ersetzt sie in Microsoft 365 und Excel 2021 oder neuer die meisten SVERWEIS- und INDEX/VERGLEICH-Formeln.
Wann Sie die Funktion einsetzen
- Sie möchten einen Wert suchen und eine Spalte links vom Schlüssel zurückgeben, was mit SVERWEIS nicht möglich ist.
- Sie benötigen eine klare Meldung wie „nicht gefunden“, ohne die Formel mit WENNFEHLER zu umschließen.
- Sie möchten statt des ersten den letzten Treffer finden, also von unten suchen, oder den nächstliegenden Wert bestimmen.
- Sie erstellen neue Arbeitsmappen für Personen, die alle Microsoft 365 oder Excel 2021 beziehungsweise eine neuere Version verwenden.
Argumente
- lookup_value. Der Wert, nach dem Sie suchen. Dies kann eine einzelne Zelle oder in Microsoft 365 eine ganze Wertespalte sein, die mehrere Ergebnisse gleichzeitig zurückgibt.
- lookup_array. Der einspaltige oder einzeilige Bereich, der durchsucht wird. Anders als bei SVERWEIS darf er beliebig liegen, auch rechts von den Ergebnissen.
- return_array. Der Bereich, aus dem die Antwort stammt. Er muss dieselbe Anzahl an Zeilen beziehungsweise Spalten wie lookup_array besitzen.
- if_not_found. Optionaler Text oder Wert, der ohne Treffer angezeigt wird, beispielsweise „Nicht gefunden“. Dadurch ist keine umschließende IFERROR-Funktion mehr nötig.
- match_mode. Optional. 0 bedeutet exakt (Standard), -1 exakt oder nächstkleiner, 1 exakt oder nächstgrößer; 2 erlaubt Platzhalter wie * und ?.
- search_mode. Optional. 1 sucht vom ersten bis zum letzten Eintrag, -1 vom letzten zum ersten (nützlich für den neuesten Eintrag); 2 und -2 verwenden eine binäre Suche in sortierten Daten.
Erklärte Beispiele
Preis anhand einer SKU suchen
| A | B | C | D | E | F |
|---|
| 1 | SKU | Product | Price | | Look up | Price |
|---|
| 2 | A101 | Desk lamp | 24.99 | | A103 | |
|---|
| 3 | A102 | Monitor stand | 39 | | | |
|---|
| 4 | A103 | USB hub | 18.5 | | | |
|---|
Formel: F2: =XLOOKUP(E2,A2:A4,C2:C4)
Ergebnis: 18.5
Durchsucht A2:A4 und gibt das Element an derselben Position aus C2:C4 zurück. Die exakte Übereinstimmung ist der Standard.
Eigene Meldung bei fehlendem Treffer
| A | B | C | D | E |
|---|
| 1 | SKU | Price | | Look up | Price |
|---|
| 2 | A101 | 24.99 | | Z999 | |
|---|
| 3 | A102 | 39 | | | |
|---|
Formel: E2: =XLOOKUP(D2,A2:A3,B2:B3,"Not in catalog")
Ergebnis: Not in catalog
Das vierte Argument ersetzt #N/A durch Ihren eigenen Text.
Links vom Schlüssel suchen
| A | B |
|---|
| 1 | Employee | ID |
|---|
| 2 | Maria Lopez | 1042 |
|---|
| 3 | James Cole | 1043 |
|---|
| 4 | Priya Shah | 1044 |
|---|
Formel: D2: =XLOOKUP(1043,B2:B4,A2:A4)
Ergebnis: James Cole
Der Rückgabebereich mit den Namen liegt links vom Suchbereich mit den IDs. SVERWEIS kann dies nicht leisten.
Jetzt ausprobieren
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in F2: =XLOOKUP(103,A2:A6,B2:B6,"none")
Ergebnis in F2: Lamp
Fehler und Prüfungen
- #N/A. Es wurde keine exakte Übereinstimmung gefunden. Prüfen Sie zusätzliche Leerzeichen und Unterschiede zwischen Text und Zahl oder geben Sie das Argument if_not_found an.
- #VALUE!. Such- und Rückgabebereich haben unterschiedliche Größen, beispielsweise A2:A10 und C2:C11. Bringen Sie beide auf dieselbe Länge.
- #NAME?. Ihre Excel-Version unterstützt XLOOKUP nicht; dies betrifft Excel 2019 und ältere Versionen. Verwenden Sie stattdessen INDEX mit MATCH.
- Ergebnisse verschieben sich nach eingefügten Zeilen. Halten Sie beide Bereiche gleich groß und verwenden Sie Tabellen- oder Ganzspaltenbezüge, damit eingefügte Zeilen einbezogen werden.
Verwandte Funktionen
Häufige Fragen
- Ist XVERWEIS besser als SVERWEIS?
- Für die meisten Aufgaben ja: Die Funktion sucht standardmäßig exakt, arbeitet in jeder Richtung, bleibt beim Einfügen von Spalten stabil und besitzt eine integrierte Meldung für fehlende Treffer. SVERWEIS bleibt für die Kompatibilität mit älteren Excel-Versionen wichtig.
- Kann XVERWEIS mehrere Spalten zurückgeben?
- Ja. Geben Sie einen mehrspaltigen Rückgabebereich wie B2:D10 an; das Ergebnis wird über diese Spalten ausgegeben.
- Funktioniert XVERWEIS in Excel 2019?
- Nein. Die Funktion ist in Excel 2021, Excel 2024 und Microsoft 365 verfügbar.
- Wie führe ich mit XVERWEIS eine ungefähre Suche aus?
- Setzen Sie das fünfte Argument match_mode auf -1 für exakt oder nächstkleiner beziehungsweise auf 1 für exakt oder nächstgrößer. Eine Sortierung ist nicht erforderlich.
Weitere Funktionen aus Nachschlagen und Verweisen