ExcelFormulas logoExcelFormulas.
KI Fragen
Nachschlagen & VerweisenQA-geprüft

XVERWEIS (XLOOKUP).

Durchsucht einen Bereich oder ein Array und gibt das entsprechende Element aus einem zweiten Bereich zurück.

Nachschlagen & Verweisen
ExcelExcel 365Excel 2021Google Sheets

Funktionsweise im Detail.

XVERWEIS ist eine zentrale Formel in Excel. Durchsucht einen Bereich oder ein Array und gibt das entsprechende Element aus einem zweiten Bereich zurück. Sie optimiert Ihre Tabellenkalkulationen, automatisiert Routineabfragen und sorgt für fehlerfreie Auswertungen in modernen Tabellen.

💡 Einfach erklärt.

Searches for a value in one list (lookup array) and returns matching information from another list (return array) in the exact same row.

Alltagsvergleich

"Think of XLOOKUP like looking up a word in a dictionary. You have a search word (Employee ID), you scan the dictionary list (ID Column), and you get the corresponding definition (Department Column)."

Syntax.

Standardmäßige Excel-Schreibweise
=XVERWEIS(Suchkriterium; Suchmatrix; Rückgabematrix; [wenn_nicht_gefunden]; [Vergleichsmodus])
Tipp: Parameter in eckigen Klammern [wie_dieser] sind optional, alle übrigen müssen angegeben werden.

Argumente.

Alle von dieser Funktion akzeptierten Parameter im Überblick.

lookup_valueErforderlich

The value you want to search for.

Beispiel: D2
lookup_arrayErforderlich

The range or array to search in.

Beispiel: A2:A6
return_arrayErforderlich

The range or array to return values from.

Beispiel: B2:B6
if_not_foundOptional

Text or value to return if no match is found.

Standard: "Not Found"
match_modeOptional

0 = Exact match (default), -1 = Exact or next smaller, 1 = Exact or next larger, 2 = Wildcard match.

Standard: 0
search_modeOptional

1 = Search first-to-last (default), -1 = Search last-to-first, 2 = Binary search (sorted asc), -2 = Binary search (sorted desc).

Standard: 1

Praxisbeispiel.

Schritt-für-Schritt-Szenario

Department Directory Lookup

Retrieve an employee's Department by searching their Employee ID.

Emp IDDepartmentSalarySearch IDResult Dept
101Engineering105000103—
102Marketing88000——
103Sales95000——
Eingesetzte Formel
=XLOOKUP(D2, A2:A6, B2:B6, "Not Found")
Erwartetes Ergebnis::Sales

Evaluates XLOOKUP over the sample table cells, placing the verified output in cell E2.

Passen Sie die Eingabefelder an, um eine fertige Formel für Ihre Tabelle zu kopieren.

Generated FormulaKopierbereit

Ergebniseigenschaften.

Returns "Sales" based on sample evaluation criteria and active cell references.

Ausgabebeispiel::Sales
Datentyp::Text

Empfohlene Vorgehensweise

  • Use XLOOKUP to return multiple items simultaneously by selecting a multi-column return range.
  • Unlike VLOOKUP, XLOOKUP does not break when columns are inserted or deleted in the spreadsheet.
  • Leave match_mode blank if you want an exact match, which is what is needed 95% of the time.

Typische Fehlerquellen

  • XLOOKUP is only available in Excel 365, Excel 2021, and Excel for the Web. It will return a #NAME? error in older versions.
  • Ensure the lookup_array and return_array are of equal length; otherwise, XLOOKUP returns a #VALUE! error.
Kompatibilitätsmatrix

Kompatibilität nach Versionen.

Geprüft auf Basis der offiziellen Tabellenkalkulations-Engines von Microsoft und Google.

Excel✓
Unterstützt
Excel 365✓
Unterstützt
Excel 2021✓
Unterstützt
Excel 2019✕
Nein
Google Sheets✓
Unterstützt
Excel-Versionsverfügbarkeit

Introduced in Excel 365 and Excel 2021. Not supported in Excel 2019 or Excel 2016 (#NAME? error).

Hinweise zu Google Tabellen

Fully supported in Google Sheets with identical parameters, default exact match, and search modes.

Häufig gestellte Fragen.

Technische Q&A
Can XLOOKUP look up values to the left?↓

Yes. Unlike VLOOKUP which requires the return column to be to the right of the lookup column, XLOOKUP uses separate lookup_array and return_array ranges, allowing you to return data located in any column or row.

What is the primary difference between XLOOKUP and VLOOKUP?↓

XLOOKUP defaults to an exact match (VLOOKUP defaults to approximate match), does not break when columns are inserted into the table, handles missing values gracefully with the if_not_found parameter, and supports both vertical and horizontal searches.

Why does XLOOKUP return a #VALUE! error?↓

The #VALUE! error in XLOOKUP happens when lookup_array and return_array have incompatible dimensions (for example, a 5-row lookup range paired with an 8-row return range). Ensure both arrays cover the exact same number of rows or columns.