Excel XVERWEIS mit mehreren Kriterien: So suchst du in mehreren Spalten gleichzeitig

Melden

Hier ist ein detailliertes Tutorial, wie du den XVERWEIS (XLOOKUP) in Excel nutzt, um Daten basierend auf mehreren Kriterien in verschiedenen Spalten zu finden.


Früher musste man für Suchen mit mehreren Bedingungen oft auf komplizierte INDEX/VERGLEICH-Kombinationen oder Hilfsspalten zurückgreifen. Mit dem XVERWEIS (verfügbar in Microsoft 365 und Excel 2021+) ist dies deutlich einfacher geworden.

Das Geheimnis liegt darin, die Suchkriterien und die Suchbereiche mit dem Und-Zeichen (&) zu verknüpfen.


1. Die Logik der Formel

Die Standard-Syntax des XVERWEIS lautet: =XVERWEIS(Suchwert; Suchmatrix; Rückgabematrix)

Um mehrere Kriterien zu nutzen, erweitern wir sie wie folgt: =XVERWEIS(Kriterium1 & Kriterium2; Matrix1 & Matrix2; Rückgabematrix)

Durch das & verbindet Excel die einzelnen Werte zu einer einzigen langen Zeichenkette und vergleicht diese mit der kombinierten Matrix.


2. Ein praxisnahes Beispiel

Stell dir vor, du hast eine Preisliste für Kleidung. Du möchtest den Preis für ein bestimmtes Produkt in einer bestimmten Größe finden.

Beispieltabelle:

Produkt (Spalte A) Größe (Spalte B) Preis (Spalte C)
T-Shirt S 15 €
T-Shirt M 18 €
Hose S 40 €
Hose M 45 €

Deine Suchfelder:

  • Zelle E2: "Hose" (Gesuchtes Produkt)
  • Zelle F2: "M" (Gesuchte Größe)

3. Schritt-für-Schritt-Anleitung

Schritt 1: Suchwerte definieren

Zuerst verknüpfst du die Zellen, in denen deine Suchbegriffe stehen: E2 & F2 (Ergibt intern: "HoseM")

Schritt 2: Suchmatrizen definieren

Dann verknüpfst du die Spalten, in denen Excel suchen soll: A2:A5 & B2:B5 (Erzeugt intern eine virtuelle Liste wie "T-ShirtS", "T-ShirtM", "HoseS", "HoseM")

Schritt 3: Rückgabematrix wählen

Dies ist die Spalte mit den Werten, die du erhalten möchtest (der Preis): C2:C5

Die fertige Formel:

Gib diese Formel in Zelle G2 ein:

=XVERWEIS(E2 & F2; A2:A5 & B2:B5; C2:C5)

4. Was passiert im Hintergrund?

Excel erstellt im Arbeitsspeicher eine temporäre Liste, in der die Werte aus Spalte A und B zusammengefügt sind. Dann sucht es nach der Kombination aus deinen Suchfeldern (E2 und F2) in dieser Liste und gibt den entsprechenden Wert aus der Preisspalte zurück.


5. Profi-Tipps

A. Umgang mit Fehlern (Wenn nichts gefunden wird)

Der XVERWEIS hat ein eingebautes Argument für Fehler. Wenn die Kombination nicht existiert, kannst du einen Text ausgeben lassen:

=XVERWEIS(E2 & F2; A2:A5 & B2:B5; C2:C5; "Nicht gefunden")

B. Mehr als zwei Kriterien

Du kannst das Prinzip beliebig erweitern: =XVERWEIS(Krit1 & Krit2 & Krit3; Matrix1 & Matrix2 & Matrix3; Rückgabe)

C. Die "Logik-Variante" (Alternative Methode)

Es gibt noch eine mathematische Methode, die oft bei sehr großen Datensätzen performanter ist. Hierbei suchst du nach der Zahl 1 in einer Matrix aus Wahrheitswerten:

=XVERWEIS(1; (A2:A5=E2) * (B2:B5=F2); C2:C5)

Hierbei wird (WAHR/FALSCH) mit (WAHR/FALSCH) multipliziert. Nur wenn beide Bedingungen WAHR (1) sind, ergibt das Produkt 1.


Zusammenfassung

Der XVERWEIS mit dem &-Operator ist der schnellste Weg, um Suchen über mehrere Spalten durchzuführen. Er ist übersichtlich, benötigt keine Hilfsspalten und ist weniger fehleranfällig als alte Methoden.

Wichtig: Achte darauf, dass die Bereiche (z. B. A2:A5 und B2:B5) immer gleich lang sind, sonst gibt Excel einen Fehler aus!

0