Was ist XLOOKUP in Excel? Was ist besser als SVERWEIS?

Veröffentlicht: 2022-08-21

Die Familie der Excel-Nachschlagefunktionen ist riesig. XLOOKUP in Excel ist das neueste Mitglied dieser Familie. Einige der anderen prominenten Mitglieder dieser Familie sind HLOOKUP, SLOOKUP, LOOKUP, INDEX + MATCH usw. Wenn Sie Excel 2021 oder Excel 365 verwenden, können Sie XLOOKUP anstelle von SLOOKUP verwenden. Excel-Experten meinen, dass die XLOOKUP-Formel bequem und einfach zu verwenden ist.

Wenn Sie sich eine Vorstellung von XLOOKUP machen möchten, können Sie sich diese Funktion als SVERWEIS 2.0 vorstellen. Sie können sich auch verschiedene XLOOKUP-Beispiele ansehen , um diese Funktion besser zu verstehen.

Hier beleuchten wir XLOOKUP in Excel und die XLOOKUP-Formel .

Lernen Sie Online-Data-Science-Kurse von den besten Universitäten der Welt. Verdienen Sie Executive PG-Programme, Advanced Certificate-Programme oder Master-Programme, um Ihre Karriere zu beschleunigen.

Inhaltsverzeichnis

Was ist XLOOKUP in Excel?

XLOOKUP in Excel ist ein leistungsstarkes Suchwerkzeug, um bestimmte Werte aus einem Zellbereich zu finden. Es zieht übereinstimmende Daten (es könnte die engste verfügbare Übereinstimmung oder exakte Übereinstimmungen sein) aus einem Excel-Datensatz. Es kann mehr als ein übereinstimmendes Ergebnis geben. In einer solchen Situation wird das letzte oder das erste Ergebnis in der Menge zurückgegeben. Dies hängt jedoch auch von den Argumenten ab, die Sie verwenden.

Die XLOOKUP-Formel fungiert als benutzerdefiniertes Suchwerkzeug, das flexibel auf verschiedene Arten von Datenanforderungen in benutzerdefinierten Excel-Tabellen reagiert. Dies ist eine neue Funktion, die für Benutzer von Microsoft 365 verfügbar ist.

Entdecken Sie unsere beliebten Data Science-Kurse

Executive Post Graduate Program in Data Science vom IIITB Professional Certificate Program in Data Science für die Entscheidungsfindung in Unternehmen Master of Science in Data Science von der University of Arizona
Advanced Certificate Program in Data Science vom IIITB Professional Certificate Program in Data Science und Business Analytics von der University of Maryland Data Science-Kurse

Wenn Sie XLOOKUP formula verwenden , müssen Sie nur drei grundlegende Parameter angeben, und MS Excel kann die anderen drei Funktionen ausführen:

  • Der gesuchte Wert
  • Die Liste, in der Sie diesen Wert finden
  • Die Liste, aus der Sie das Ergebnis erhalten möchten
  • [optional] Wert, wenn er nicht gefunden wird

Ein XLOOKUP-Beispiel zum einfachen Verständnis:

=XLOOKUP („Alice“, Marketing[Marketingperson], Marketing[Net Marketing])

Gibt [Net Marketing] für Alice zurück, wenn der Name in der Spalte [Marketingperson] vorhanden ist.

Wenn Sie SVERWEIS vergleichen, müssen Sie keine Spaltennummer oder wahr/falsch angeben , um die Suche durchzuführen.

Das bedeutet, dass XLOOKUP überall im Datenblatt suchen kann, um das Ergebnis zu finden, und nicht nur auf der linken Seite. Sie müssen sich nicht für komplexe VLOOKUP-Formeln oder komplizierte INDEX+MATCH-Formeln entscheiden.

Syntax der XLOOKUP-Formel und -Funktion in MS Excel

Die Syntax der XLOOKUP-Formel und -Funktion in MS Excel lautet wie folgt:

XLOOKUP (value, lookup_array, return_array, [wenn nicht gefunden], [match_mode], [search_mode])

Parameter oder Argumente

value – Dies ist der Wert, nach dem Sie im lookup_array suchen müssen

lookup_array – Dies ist der Bereich der Zellen oder des Arrays, in dem nach Werten gesucht werden soll

return_array – Der Bereich von Zellen oder Arrays, aus denen ein entsprechender Wert basierend auf der Position von value in lookup_array zurückgegeben wird .

if_not_found – Optional. Der zurückzugebende Wert, wenn keine Übereinstimmung gefunden wird. Wenn dieser Parameter weggelassen wird, liefert die Funktion einen Fehler #NV (wie bei den Funktionen HVERWEIS und SVERWEIS).

match_mode – Dies ist optional. Dies ist die Art von Übereinstimmung, die durchgeführt werden muss. Es kann folgende Werte haben:

match_mode Erläuterung
0 Genaue Übereinstimmung
-1 Wenn keine exakte Übereinstimmung gefunden wird, wird das nächstkleinere Element zurückgegeben
1 Wenn keine exakte Übereinstimmung gefunden wird, wird das nächstgrößere Element zurückgegeben
2 Wildcard-Match durch Verwendung von Sonderzeichen wie *, ?, ~

search_mode – Dies ist optional. Dies ist die Art von Suche, die Sie durchführen müssen. Dies kann einer der folgenden Werte sein:

Suchmodus Erläuterung
1 Die Suche beginnt beim ersten Element im lookup_array (Standard)
-1 Rückwärtssuche, bei der die Suche beim letzten Element im lookup_array beginnt
2 Binäre Suche, bei der Elemente in lookup_array in aufsteigender Reihenfolge angeordnet werden müssen
-2 Binäre Suche, bei der Elemente in lookup_array in absteigender Reihenfolge angeordnet werden müssen

Schritt-für-Schritt-Anleitung zur Verwendung der XLOOKUP-Formel in MS Excel

Führen Sie die folgenden Schritte aus, wenn Sie eine Formel mit der XLOOKUP-Funktion erstellen möchten:

Schritt 1 – Auswahl einer leeren Zelle

Wenn Sie die XVERWEIS-Funktion in eine neue Formel einfügen möchten, öffnen Sie zunächst eine Excel-Tabelle, die Ihren Datensatz enthält, und wählen Sie eine leere Zelle aus. Alternativ müssen Sie eine neue Tabelle öffnen.

Sobald Sie die Zelle ausgewählt haben, müssen Sie die Bearbeitungsleiste in der Multifunktionsleiste drücken, damit Sie mit dem Schreiben und Bearbeiten nach Bedarf beginnen können. Wenn Sie sehen, dass der Cursor auf der Multifunktionsleiste blinkt, bedeutet dies, dass die Zelle aktiv ist und Sie mit der Bearbeitung beginnen können. Jetzt können Sie eine neue XLOOKUP-Formel einfügen .

Schritt 2 – Festlegen der Suchkriterien (Lookup).

Sie müssen einer bestimmten Struktur und Syntax folgen, wenn Sie eine neue Formel mit der XLOOKUP-Funktion verwenden. Sie müssen mit der Eingabe der Formel beginnen. Beginnen Sie mit der Eingabe von =XVERWEIS( in der Multifunktionsleiste. Geben Sie nun Ihre Suchkriterien ein. Dies sind die Informationen, nach denen Sie suchen.

XLOOKUP unterstützt Texte und Zahlenfolgen. Die meisten Benutzer geben jedoch einen Zellbezug an. Sie können also die Suchkriterien nach Ihren Wünschen ändern, ohne die XLOOKUP-Formel direkt zu ändern. Standardmäßig versucht XLOOKUP, die genaue Übereinstimmung zu finden.

Schritt 3 – Bestimmung des Datensatzes mit lookup_array und return_array

Nachdem Sie den Lookup - Wert in die XLOOKUP-Formel eingefügt haben, müssen Sie Ihre Lookup_array- und Return_array -Zellbereiche identifizieren. Das Lookup_array ist die Spalte oder Zeile, die Ihre Suchanfrage oder das nächste ungefähre Ergebnis enthalten könnte. Das return_array ist die Spalte oder Zeile, in der Sie Ihr Rückgabeergebnis sehen.

An dieser Stelle können Sie Ihre XLOOKUP-Formel mit einer schließenden Klammer schließen, wenn Sie keine benutzerdefinierte Fehlermeldung hinzufügen, die Reihenfolge der Suchwerte ändern oder einen anderen Suchtyp verwenden möchten.

Schritt 4 (optional) – Hinzufügen einer benutzerdefinierten Fehlermeldung mit not_found

Wenn Sie beabsichtigen, eine genaue Übereinstimmung für Ihren Nachschlagewert zu finden , diese jedoch nicht im Bereich „lookup_array “ vorhanden ist, zeigt Excel eine #NA-Fehlerantwort an. Um dieses Problem zu vermeiden, müssen Sie ein optionales not_found-Argument in die XLOOKUP-Formel einfügen . Das Argument not_found kann eine Textzeichenfolge in Anführungszeichen („not found“), ein numerischer Wert, ein Zellbezug oder ein boolescher Wert (true oder false) sein.

Schritt 5 (optional) – Hinzufügen von ungefähren, exakten oder Wildcard-Suchtreffern mit match_mode

XLOOKUP in Excel ist standardmäßig für die Suche nach genauen Übereinstimmungen konzipiert. Dies kann jedoch geändert werden, indem der XLOOKUP-Formel ein optionales Argument match_mode hinzugefügt wird . Als Platzhalterübereinstimmung ist dies die beste und erste Annäherung. Wenn Sie die Suchreihenfolge ändern möchten, müssen Sie im nächsten Schritt ein search_mode-Argument hinzufügen.

Schritt 6 (optional) – Bestimmen der Wertrückgabereihenfolge mithilfe von search_mode

In einer XLOOKUP-Formel ist ein optionales search_mode-Argument das letzte unterstützte Argument. Dadurch ändert sich die gesamte Reihenfolge, in der XLOOKUP ein übereinstimmendes Ergebnis findet. Standardmäßig versucht Excel, den ersten möglichen Wert abzugleichen.

Gründe, warum XLOOKUP in Excel besser ist als SVERWEIS

Es gibt viele Gründe, warum die XLOOKUP-Formel besser ist als die VLOOKUP-Formel. Hier sind ein paar:

1. XLOOKUP versucht standardmäßig, exakte Übereinstimmungen zu finden

In SVERWEIS müssen Sie als letzten Parameter FALSE angeben, um das richtige Ergebnis zu erhalten. In XLOOKUP können Sie jedoch standardmäßig die genaue Übereinstimmung finden. Verwenden Sie den Match-Modus -Parameter, um das Lookup-Verhalten zu ändern.

2. XLOOKUP macht die Formel dynamisch

In MS Excel ist die XLOOKUP-Formel dynamisch und unkompliziert. Am wichtigsten ist, dass die Formel weniger fehleranfällig ist. Sie müssen nur =XLOOKUP( schreiben und erhalten das Ergebnis. Wenn der Wert nicht gefunden wird, erhalten Sie einen Fehler #NV.

3. Es gibt optionale Parameter in XLOOKUP in Excel

Die XLOOKUP-Formel bietet optionale Parameter, um nach speziellen Situationen zu suchen. Sie können von oben nach unten suchen oder Wildcard-Suchen durchführen. Die Möglichkeiten, sortierte Listen zu durchsuchen, sind schneller.

4. XLOOKUP ist einfach zu tippen

Sie müssen =XL eingeben und die Funktion wird gestartet. Dies ist viel einfacher als die Bedienung anderer Funktionen und Formeln.

5. XLOOKUP in Excel gibt Referenz als Ausgabe zurück

XLOOKUP-Formel gibt Referenz als Ausgabe und nicht den Wert zurück. Für normale Benutzer ist dies möglicherweise nicht von Bedeutung, aber für Pro-Excel-Benutzer ist es eine Formel, die Refs zurückgibt. Das bedeutet, dass XLOOKUP auf vielfältige Weise mit anderen Formeln kombiniert werden kann.

Lesen Sie unsere beliebten Data Science-Artikel

Data Science Career Path: Ein umfassender Karriereleitfaden Data Science Karrierewachstum: Die Zukunft der Arbeit ist da Warum ist Data Science wichtig? 8 Wege, wie Data Science dem Unternehmen einen Mehrwert bringt
Relevanz von Data Science für Manager Der ultimative Data Science Spickzettel, den jeder Data Scientist haben sollte Die 6 wichtigsten Gründe, warum Sie Data Scientist werden sollten
Ein Tag im Leben von Data Scientists: Was machen sie? Mythos gesprengt: Data Science braucht keine Codierung Business Intelligence vs. Data Science: Was sind die Unterschiede?

Fazit

Suchfunktionen gehören zu den besten Optionen, wenn Sie Daten in komplizierten Excel-Tabellen durchsuchen möchten. XLOOKUP in Excel gehört zu den beliebten Suchfunktionen. Für Datenanalysten ist die XLOOKUP-Formel eine ausgezeichnete Wahl, da sie es ihnen ermöglicht, die Daten zu manipulieren, um die gewünschten Ergebnisse zu liefern.

Nehmen Sie an einem Kurs mit dem Zertifikatsprogramm von upGrad in Data Analytics teil

Eine Karriere in der Datenanalyse zu machen, ist eine lukrative Gelegenheit in der aktuellen Branche. Datenanalysten arbeiten mit riesigen Datenmengen, um wichtige Informationen zu extrahieren. Um Ihre Fähigkeiten in der Datenanalyse zu verbessern, müssen Sie am Data Analytics Certificate Program von upGrad teilnehmen . Powered by Fullstack Academy, Sie erhalten nach Abschluss des Kurses ein Caltech-Datenanalysezertifikat. Während des Kurses können Sie Fähigkeiten zur Datenvisualisierung, Python und SQL erlernen, die Ihnen den Weg zu einem großartigen Datenanalysten ebnen.

In welcher Excel-Version erhalten Sie XLOOKUP?

Die XLOOKUP-Funktion ist nur in Excel für Office 365 verfügbar.

Ist die XLOOKUP-Formel besser als HLOOKUP oder SLOOKUP?

Es ist interessant festzustellen, dass die XLOOKUP-Formel sowohl die HLOOKUP- als auch die VLOOKUP-Funktion und -Formel ersetzt. Die ungefähren Übereinstimmungen in XLOOKUP sind intelligenter und angemessener. XLOOKUP kann Daten in alle Richtungen durchsuchen.