*
> Kurz gesagt:
>
> - Für die Suche mit mehreren Kriterien ist eine Hilfsspalte mit verketteten Suchschlüsseln die einfachste Lösung, besonders bei älteren Excel-Versionen.
> - Ohne Hilfsspalte bietet die Kombination aus INDEX und VERGLEICH eine robustere Alternative, die flexibel auch in komplexeren Tabellen funktioniert.
> - Moderne Funktionen wie XVERWEIS, FILTER und SUMMEWENNS sind in Microsoft 365 die elegante Wahl, erleichtern die Handhabung und bieten mehr Flexibilität.
> - Fehlerquellen liegen häufig in unterschiedlichen Datenformaten, weshalb eine konsequente Formatierung mit TEXT() oder Funktionen wie ISTZAHL() wichtig ist.
> - Bei mehreren Kriterien sollte stets auf exakte Suche mit FALSCH geachtet werden, um zuverlässige Ergebnisse zu erhalten.
*
Inhaltsverzeichnis
Was SVERWEIS kurz macht und seine Grenzen
SVERWEIS sucht einen Wert in der ersten Spalte eines Bereichs und gibt einen Wert aus einer definierten Spalte rechts davon zurück. Die Syntax lautet =SVERWEIS(Suchkriterium; Matrix; Spaltenindex; [Bereich_Verweis]). Das vierte Argument, FALSCH, erzwingt eine exakte Übereinstimmung statt einer ungefähren, und genau das brauchen Sie bei Kriterien-Kombinationen fast immer.
Die Funktion hat aber feste Grenzen, die bei mehreren Suchkriterien schnell zum Problem werden:
- Sie sucht ausschließlich in der ersten Spalte der Matrix, niemals links davon.
- Der Spaltenindex ist eine feste Zahl. Fügen Sie eine Spalte ein, verschiebt sich das Ergebnis.
- Bei mehreren passenden Zeilen liefert SVERWEIS immer nur den ersten Treffer.
Wer eine Arbeitsmappe mit älteren Excel-Versionen teilt, profitiert von SVERWEIS trotzdem. Die Funktion kennt praktisch jeder, und sie funktioniert auch in Excel 2010. Der Wartungsaufwand steigt dafür, sobald mehrere Bedingungen ins Spiel kommen.
Option A: Hilfsspalte mit zusammengesetztem Suchschlüssel bauen
Die gängigste Lösung für SVERWEIS mit mehreren Kriterien ist eine Hilfsspalte, die alle Suchmerkmale zu einem einzigen Text verbindet. Statt Name und Datum getrennt zu prüfen, bauen Sie einen künstlichen Schlüssel, den SVERWEIS als ein einziges Kriterium behandeln kann.
So gehen Sie vor:
- Fügen Sie links neben Ihrer Datentabelle eine neue Spalte ein, zum Beispiel Spalte A.
- Tragen Sie dort die Formel =B2&"|"&C2 ein und ziehen Sie sie nach unten. Das Trennzeichen | verhindert, dass zwei unterschiedliche Kombinationen versehentlich denselben Schlüssel ergeben, etwa "Anna" + "Meier1" versus "Annameier" + "1".
- Bauen Sie denselben Schlüssel in Ihrer Suchformel: =SVERWEIS(D2&"|"&E2; A:C; 3; FALSCH).
Bei drei Kriterien erweitern Sie die Verkettung einfach:
=A2&"|"&B2&"|"&C2. Das Prinzip bleibt identisch, nur der Schlüssel wird länger.
Bevor Sie sich auf das Ergebnis verlassen, prüfen Sie die Eindeutigkeit der Schlüssel mit =ZÄHLENWENN(A:A; A2). Zeigt eine Zelle einen Wert größer als 1, existiert Ihr Schlüssel mehrfach, und SVERWEIS gibt trotzdem nur die erste Zeile zurück. ZÄHLENWENNS mit den Originalspalten liefert dasselbe Ergebnis ohne Umweg über die Hilfsspalte.
Profi-Tipp: Formatieren Sie Datums- und Zahlenwerte vor der Verkettung immer explizit mit TEXT(), sonst Erzeugt Excel bei Datum "12.03.2026" und Zahl "12.03.2026" zwei optisch gleiche, aber technisch verschiedene Schlüssel.
Diese Methode bleibt die zuverlässigste Wahl, wenn Kollegen mit alten Excel-Versionen an derselben Datei arbeiten.
Option B: INDEX und VERGLEICH ohne Hilfsspalte kombinieren
INDEX und VERGLEICH lösen dasselbe Problem, ohne dass Sie eine zusätzliche Spalte einfügen müssen. Die Formel sieht auf den ersten Blick komplizierter aus, ist aber robuster gegenüber Tabellenänderungen:
=INDEX(Ergebnisbereich; VERGLEICH(1; (Bereich1=Kriterium1)*(Bereich2=Kriterium2); 0))
Der Trick steckt in der Array-Logik. (Bereich1=Kriterium1) erzeugt für jede Zeile entweder WAHR oder FALSCH, das Gleiche passiert mit dem zweiten Vergleich. Excel wandelt WAHR in 1 und FALSCH in 0 um, wenn Sie die beiden Arrays multiplizieren. Nur eine Zeile, in der beide Bedingungen zutreffen, ergibt eine 1, alle anderen ergeben 0. VERGLEICH sucht dann einfach die erste 1 in diesem Array und gibt deren Position zurück, die INDEX anschließend in den passenden Wert übersetzt.
Ein paar Punkte, die den Unterschied zur Hilfsspalte ausmachen:
- Kein zusätzlicher Schlüssel, keine Formatierungsfallen durch Verkettung.
- INDEX kann auch links vom Suchbereich nachschlagen, SVERWEIS nicht.
- Fügen Sie eine Spalte ein, bleibt die Formel funktionsfähig, solange sich die referenzierten Bereiche nicht verschieben.
Wird VERGLEICH mehrfach mit denselben Bedingungen verwendet, lohnt sich
LET, um die Position nur einmal zu berechnen:
=LET(pos; VERGLEICH(1;(Bereich1=Kriterium1)*(Bereich2=Kriterium2);0); INDEX(Ergebnisbereich; pos)). Das spart Rechenzeit bei großen Tabellen und macht die Formel lesbarer.
Profi-Tipp: In Excel-Versionen vor 2019 müssen Sie diese Formel als Matrixformel mit Strg+Umschalt+Eingabe bestätigen, sonst liefert sie einen Fehlerwert. Ab Microsoft 365 reicht die normale Eingabe mit Enter.
Option C: WAHL, VERKETTUNG und verschachtelte WENN, warum sie selten die beste Wahl sind
Es gibt noch zwei weitere Wege, die technisch funktionieren, aber selten zu empfehlen sind. Mit WAHL und einer Verkettung im Suchkriterium lässt sich SVERWEIS zwingen, ein virtuelles Array aus mehreren Spalten zu erzeugen, ähnlich wie bei der Hilfsspalte, nur ohne eine sichtbare Zusatzspalte in der Tabelle.
Die zweite Variante sind verschachtelte WENN-Konstrukte, bei denen jede Kombination aus Kriterien einzeln abgefragt wird. Das funktioniert bei zwei oder drei festen Bedingungen noch halbwegs, wird aber schnell unübersichtlich, sobald neue Fälle dazukommen.
Was gegen diese beiden Ansätze spricht:
- WAHL-Konstrukte sind für Kollegen ohne Vorkenntnisse kaum nachvollziehbar.
- Verschachtelte WENN-Formeln stoßen praktisch an eine Lesbarkeitsgrenze, lange bevor Excels technisches Limit erreicht ist.
- Jede neue Bedingung erfordert eine manuelle Erweiterung der gesamten Formel.
Sinnvoll bleiben sie nur, wenn Sie eine Einwegformel für eine einmalige Auswertung brauchen und niemand sonst die Datei je wieder öffnet.
Wann XVERWEIS, FILTER oder SUMMEWENNS die bessere Wahl sind
Wer mit Microsoft 365 arbeitet, muss sich mit Array-Multiplikation oft gar nicht erst beschäftigen. XVERWEIS sucht in beide Richtungen, verzichtet auf einen Spaltenindex und gibt bei fehlendem Treffer einen frei definierbaren Wert zurück statt eines kryptischen Fehlers.
Je nach Aufgabe passt eine andere Funktion besser:
- XVERWEIS: flexiblere Suchmatrix, bessere Fehlerbehandlung, kein fester Spaltenindex.
- FILTER: gibt alle passenden Zeilen zurück, nicht nur die erste, ideal bei erwarteten Mehrfachtreffern.
- SUMMEWENNS / ZÄHLENWENNS: keine Rückgabe eines Einzelwerts, sondern Summen oder Anzahlen über mehrere Bedingungen, oft die schnellere Lösung, wenn Sie gar keinen Lookup, sondern eine Aggregation brauchen.
Läuft Ihre Arbeitsmappe ausschließlich in Microsoft 365, sind moderne Funktionen fast immer die bessere Wahl. Müssen Sie Dateien mit älteren Versionen austauschen, bleibt die Hilfsspalte oder INDEX/VERGLEICH die sicherere Basis.
Fehler, Prüfungen und Best-Practices bei mehreren Kriterien
Die häufigste Fehlerquelle ist unterschiedliche Datenformatierung: eine Spalte enthält Zahlen als Text, die andere als echte Zahl, und der Vergleich schlägt fehl, obwohl die Werte identisch aussehen. Prüfen Sie das mit =ISTZAHL() oder =TYP() auf beiden Seiten des Vergleichs.
Ein paar feste Regeln verhindern die meisten Probleme:
- Verwenden Sie bei SVERWEIS immer FALSCH für exakte Treffer, niemals WAHR bei mehreren Kriterien.
- Sortierung spielt bei exakter Suche keine Rolle, bei ungefährer Suche (WAHR) dagegen schon, ein häufig übersehener Unterschied.
- Prüfen Sie vor dem produktiven Einsatz immer mit ZÄHLENWENNS, ob ein Kriterien-Paar mehrfach vorkommt.
- Schränken Sie Bereiche ein (A2:A5000 statt A:A), das beschleunigt vor allem Array-Formeln spürbar.
Praktiker kombinieren beide Ansätze oft parallel: eine Hilfsspalte fürs Debugging, daneben eine INDEX/VERGLEICH-Formel fürs eigentliche Reporting. So bleibt ein Fehler schnell auffindbar, ohne dass die Berichtsformel unübersichtlich wird.
Meine Empfehlung nach Jahren mit Lookup-Formeln
Für gemischte Teams mit alten und neuen Excel-Versionen bleibt die Hilfsspalte mein Standardvorschlag, einfach weil jeder sie sofort versteht und Fehler auf einen Blick sichtbar sind. Sobald Wartbarkeit wichtiger ist als Rückwärtskompatibilität, würde ich immer zu INDEX und VERGLEICH oder, wo verfügbar, zu XVERWEIS wechseln. Wer diese Formeln nicht nur lesen, sondern tippen lernen will, probiert sie am besten direkt in den interaktiven INDEX-VERGLEICH-Übungen von Logicexcel aus, statt nur ein Tutorial zu lesen.
> — Thomas Houza
Excel-Formeln direkt in der Praxis üben
Lesen über Formeln bringt wenig, wenn Sie sie nie selbst eingetippt haben. Es gibt kostenfreie Alternativen zu klassischen Video-Tutorials, bei denen Nutzer Formeln in einer Excel-ähnlichen Oberfläche tippen und sofort Feedback erhalten, was das Lernen effektiver gestalten kann.
Wer die Array-Technik aus diesem Artikel festigen will, findet passende Aufgaben in der INDEXMATCH-Übungsreihe von Logicexcel, direkt im Browser, ohne Anmeldung und ohne Installation. Wer stattdessen XVERWEIS ausprobieren möchte, übt das in der XVERWEIS-Übung. Für den systematischen Aufbau vom Grundwissen bis zu komplexen Lookups eignen sich die Excel-Kurse von Logicexcel, die Lookups und Logik in einem eigenen Modul behandeln. Öffnen Sie eine der Übungen, tippen Sie die erste Formel aus diesem Artikel ein und prüfen Sie sofort, ob Ihr Ergebnis stimmt.
Quellen
FAQ
Wie erstelle ich einen SVERWEIS mit 3 Kriterien?
Bauen Sie eine Hilfsspalte, die alle drei Kriterien mit einem Trennzeichen verkettet, etwa =A2&"|"&B2&"|"&C2. In der Suchformel verketten Sie die gleichen drei Kriterien in derselben Reihenfolge und suchen mit SVERWEIS(...; FALSCH).
Wie kann ich mit SVERWEIS mehrere Ergebnisse erhalten?
Das geht mit SVERWEIS grundsätzlich nicht: Die Funktion liefert immer nur den ersten Treffer, selbst wenn mehrere Zeilen zu den Kriterien passen. Für mehrere Ergebnisse gleichzeitig brauchen Sie die Funktion FILTER, die in Microsoft 365 verfügbar ist.
Wie kann ich in Excel einen SVERWEIS mit mehreren Suchkriterien erstellen?
Am gängigsten ist eine Hilfsspalte mit zusammengesetztem Suchschlüssel, alternativ ersetzen Sie SVERWEIS ganz durch INDEX und VERGLEICH mit Array-Multiplikation. Beide Wege liefern bei korrekt formatierten Daten dasselbe Ergebnis.
Wie kann ich in Excel mit mehreren Kriterien suchen, ohne SVERWEIS zu nutzen?
INDEX und VERGLEICH mit der Formel INDEX(Bereich; VERGLEICH(1;(Bedingung1)*(Bedingung2);0)) ist die flexibelste Alternative ohne Hilfsspalte. In Microsoft 365 erledigt XVERWEIS viele dieser Fälle mit kürzerer Syntax.
Bietet Logicexcel Übungen speziell zu diesen Formeln an?
Ja, die Excel-Übungen von Logicexcel enthalten interaktive Aufgaben zu INDEX, VERGLEICH und XVERWEIS mit sofortigem Feedback. Die Nutzung ist kostenlos und erfordert keine Registrierung.
Empfehlungen