SVERWEIS: Vollständiger Leitfaden

Was ist SVERWEIS und warum ist es wichtig?

SVERWEIS (Vertikale Suche) sucht in der ersten Spalte einer Tabelle nach einem Wert und gibt den entsprechenden Wert aus einer anderen Spalte zurück. Stellen Sie es sich wie die eingebaute Suchmaschine von Excel vor — geben Sie eine Produkt-ID ein und erhalten Sie sofort den Preis, die Kategorie oder den Lagerbestand. Wenn Sie Berichte erstellen, Daten abgleichen oder zusammenführen, spart Ihnen SVERWEIS jede Woche Stunden.

Die Syntax: =SVERWEIS(Suchkriterium; Matrix; Spaltenindex; [Bereich_Verweis])

SVERWEIS-Syntaxdiagramm, das jedes Argument einer Beispieltabelle zuordnet: Suchkriterium zeigt auf Zelle A2 mit 'SKU-301', Matrix hebt Bereich B2:D100 hervor, Spaltenindex als 3 eingekreist zeigt auf die Preisspalte, und Bereich_Verweis zeigt FALSCH für genaue Übereinstimmung
Abb. 1. — Die vier SVERWEIS-Argumente visuell erklärt. Beachten Sie, dass der Spaltenindex ab der linken Kante Ihres ausgewählten Bereichs zählt, nicht ab Spalte A des Arbeitsblatts.

Schritt für Schritt: Ihr erster SVERWEIS

Wir gehen ein realistisches Szenario durch. Sie haben einen Produktkatalog in den Spalten B bis E und in Spalte A eine Liste mit Produkt-IDs, die Sie nachschlagen möchten. Sie möchten die Preise aus dem Katalog in Spalte F übernehmen.

Schritt 1 — Bereiten Sie Ihre Daten vor

Öffnen Sie Ihre Arbeitsmappe und prüfen Sie das Datenlayout:

  1. Gehen Sie zum Blatt mit Ihrem Produktkatalog. Stellen Sie sicher, dass Spalte B die Produkt-IDs und Spalte D die Preise enthält.
  2. Stellen Sie sicher, dass sich keine vollständig leeren Zeilen innerhalb des Katalogbereichs befinden. Excel behandelt eine leere Zeile als Ende der Daten, wodurch SVERWEIS Zeilen unterhalb der Lücke überspringen kann.
  3. Wählen Sie den Katalogbereich (B2:E500) aus, drücken Sie Strg+T, um ihn in eine Excel-Tabelle umzuwandeln. Benennen Sie sie über die Registerkarte "Tabellenentwurf" mit Katalog. Tabellen erweitern sich automatisch und bieten strukturierte Verweise.
Excel-Arbeitsblatt mit einem Produktkatalog in den Spalten B-E: Spalte B 'Produkt-ID' (B2:B12), Spalte C 'Produktname', Spalte D 'Preis', Spalte E 'Kategorie'. Spalte A zeigt eine kleinere Suchliste mit 5 Produkt-IDs (A2:A6). Spalte F ist leer mit Überschrift 'Suchergebnis'. Der Katalogbereich B2:E12 ist als Excel-Tabelle mit blau gebänderten Zeilen formatiert.
Abb. 2. — Beispiel-Datenlayout vor dem Schreiben von SVERWEIS. Der Katalog befindet sich rechts (Spalten B-E), die Suchliste in Spalte A, und Spalte F wird unsere Ergebnisse enthalten.

Schritt 2 — Schreiben Sie die Formel in die erste Ergebniszelle

  1. Klicken Sie auf Zelle F2 (die erste Zeile unter "Ergebnis").
  2. Geben Sie =SVERWEIS( ein — Excel zeigt einen Tooltip mit den vier Argumenten an. Nutzen Sie ihn als Referenz beim Tippen.
  3. Klicken Sie auf Zelle A2 für das Suchkriterium. Excel fügt A2 in Ihre Formel ein.
  4. Geben Sie ein Semikolon ein, dann wählen Sie den gesamten Katalogbereich B2:E500 mit der Maus aus. Drücken Sie sofort F4, um den Verweis zu fixieren — er sollte nun $B$2:$E$500 lauten. Dieser absolute Verweis verhindert, dass sich der Bereich beim Kopieren der Formel nach unten verschiebt.
  5. Geben Sie ein Semikolon ein, dann geben Sie 3 für den Spaltenindex ein. Warum 3? Preis ist die dritte Spalte, von der linken Kante von B2:E500 aus gezählt: B=1, C=2, D=3.
  6. Geben Sie ein Semikolon ein, dann geben Sie FALSCH für exakte Übereinstimmung ein.
  7. Schließen Sie die Klammern und drücken Sie Enter.

Ihre vollständige Formel sollte so aussehen: =SVERWEIS(A2; $B$2:$E$500; 3; FALSCH)

Excel-Bearbeitungsleiste mit =SVERWEIS(A2; $B$2:$E$500; 3; FALSCH) mit jedem Argument farblich hervorgehoben. Zelle F2 zeigt den zurückgegebenen Preiswert. Ein Tooltip in der Nähe der Bearbeitungsleiste zeigt den Hinweis zu den vier Argumenten. Der Cursor befindet sich in Zelle F2.
Abb. 3. — Die fertige Formel in F2. Beachten Sie die $-Zeichen bei der Matrix — sie sind entscheidend, um die Formel in die folgenden Zeilen zu kopieren.

Schritt 3 — Kopieren Sie die Formel nach unten

  1. Klicken Sie auf Zelle F2, um sie auszuwählen. Sie sehen ein kleines grünes Quadrat (die Ausfüllkelle) in der unteren rechten Ecke der Auswahl.
  2. Doppelklicken Sie auf die Ausfüllkelle. Excel füllt die Formel automatisch nach unten aus, passend zu den Daten in Spalte A.
  3. Alternativ: Wählen Sie F2 aus, drücken Sie Strg+Umschalt+Pfeil nach unten, um die Auswahl bis zur letzten Zeile zu erweitern, dann drücken Sie Strg+U (nach unten ausfüllen).
  4. Prüfen Sie einige Zeilen stichprobenartig: Klicken Sie auf F5 und sehen Sie in die Bearbeitungsleiste. Dort sollte =SVERWEIS(A5; $B$2:$E$500; 3; FALSCH) stehen — beachten Sie, dass sich A5 geändert hat (relativ), aber $B$2:$E$500 gleich geblieben ist (absolut).
Excel-Arbeitsblatt mit Spalte F gefüllt mit SVERWEIS-Ergebnissen. Zelle F2 zeigt 49,99 $, F3 zeigt 12,50 $, F4 zeigt #NV (für eine Produkt-ID, die nicht im Katalog gefunden wurde), F5 zeigt 299,00 $. Das Ausfüllkästchen ist auf F2 hervorgehoben und ein Pfeil zeigt an, dass die Formel nach unten kopiert wurde.
Abb. 4. — Nach dem Kopieren der Formel nach unten. Das #NV in F4 bedeutet, dass diese Produkt-ID nicht im Katalog existiert — wir beheben dies im nächsten Schritt.

Schritt 4 — Fehlende Werte mit WENNFEHLER behandeln

#NV-Fehler lassen Berichte fehlerhaft wirken. Erweitern wir die Formel, um stattdessen eine benutzerfreundliche Meldung anzuzeigen:

  1. Doppelklicken Sie auf Zelle F2, um die Formel zu bearbeiten.
  2. Klicken Sie direkt vor =SVERWEIS und geben Sie =WENNFEHLER( ein.
  3. Gehen Sie ans Ende der Formel (nach der schließenden Klammer von SVERWEIS), geben Sie ein Semikolon ein, dann "Nicht im Katalog").
  4. Drücken Sie Enter. Die Formel lautet nun: =WENNFEHLER(SVERWEIS(A2; $B$2:$E$500; 3; FALSCH); "Nicht im Katalog")
  5. Doppelklicken Sie erneut auf die Ausfüllkelle von F2, um diese verbesserte Formel nach unten zu kopieren.
  6. Zeile 4 zeigt nun "Nicht im Katalog" statt des unschönen #NV.

Wichtige Techniken und Best Practices

Technik 1 — Benannte Bereiche für selbsterklärende Formeln verwenden

Formeln mit kryptischen Zellbezügen wie $B$2:$E$500 sind Wochen später schwer zu verstehen. Benannte Bereiche beheben dies:

  1. Wählen Sie den Bereich B2:E500 aus. Klicken Sie in das Namensfeld (das Feld links neben der Bearbeitungsleiste, das normalerweise die Zelladresse anzeigt).
  2. Geben Sie KatalogTabelle ein und drücken Sie Enter. Ihr Bereich hat nun einen Namen.
  3. Schreiben Sie den SVERWEIS um: =WENNFEHLER(SVERWEIS(A2; KatalogTabelle; 3; FALSCH); "Nicht gefunden")
  4. Jeder, der diese Formel liest, weiß sofort, dass KatalogTabelle die Suchquelle ist — kein Nachverfolgen von Zellbezügen nötig.

Technik 2 — Dynamischer Spaltenindex mit VERGLEICH

Wenn Sie Spalten einfügen oder löschen, bricht die fest codierte 3 als Spaltenindex. Lassen Sie stattdessen VERGLEICH die richtige Spaltennummer automatisch finden:

  1. Angenommen, Zeile 1 (B1:E1) enthält Überschriften: "Produkt-ID", "Produktname", "Preis", "Kategorie".
  2. Ersetzen Sie die fest codierte 3 durch: VERGLEICH("Preis"; $B$1:$E$1; 0)
  3. Vollständige Formel: =WENNFEHLER(SVERWEIS(A2; KatalogTabelle; VERGLEICH("Preis"; $B$1:$E$1; 0); FALSCH); "Nicht gefunden")
  4. Wenn nun jemand eine "Lieferant"-Spalte zwischen C und D einfügt, verschiebt sich Preis von Spalte 3 auf Spalte 4 — aber VERGLEICH findet sie automatisch, sodass Ihre Formel weiterhin funktioniert.

Technik 3 — Der SVERWEIS + SPALTE-Trick für Mehrspalten-Rückgaben

Wenn Sie für jede Such-ID den Produktnamen, den Preis UND die Kategorie abrufen müssen:

  1. In F2 (Name): =WENNFEHLER(SVERWEIS($A2; KatalogTabelle; 2; FALSCH); "")
  2. In G2 (Preis): =WENNFEHLER(SVERWEIS($A2; KatalogTabelle; 3; FALSCH); "")
  3. In H2 (Kategorie): =WENNFEHLER(SVERWEIS($A2; KatalogTabelle; 4; FALSCH); "")
  4. Beachten Sie $A2 — das Dollarzeichen fixiert den Spaltenbezug auf A, aber die Zeile (2) passt sich beim Kopieren nach unten an. So können Sie alle drei Formeln auf einmal nach rechts und unten kopieren.

Häufige Fehler (und wie Sie sie sofort beheben)

  1. Fehler: SVERWEIS gibt #NV zurück, obwohl die Daten eindeutig vorhanden sind.
    Lösung: Ihr Suchkriterium und die erste Spalte der Tabelle haben unterschiedliche Datentypen. "00123" (Text) ≠ 123 (Zahl). Wählen Sie die Suchspalte aus, gehen Sie zu Daten > Text in Spalten > Fertig stellen, um Text-Zahlen in echte Zahlen umzuwandeln. Oder umschließen Sie Ihr Suchkriterium mit TEXT(A2; "00000").
  2. Fehler: Die Formel funktioniert für Zeile 2, bricht aber beim Kopieren auf Zeile 3.
    Lösung: Sie haben vergessen, die Matrix mit $-Zeichen zu fixieren. Bearbeiten Sie F2, wählen Sie B2:E500 innerhalb der Formel aus, drücken Sie F4. Es sollte zu $B$2:$E$500 werden.
  3. Fehler: SVERWEIS gibt den falschen Wert zurück — er sieht fast richtig aus, weicht aber leicht ab.
    Lösung: Sie haben das vierte Argument weggelassen. Ohne FALSCH verwendet SVERWEIS standardmäßig den Näherungsvergleich. Es findet den nächstgelegenen Wert in einer sortierten Liste, was nicht der exakte Treffer sein muss, den Sie möchten. Geben Sie immer explizit FALSCH ein.
  4. Fehler: Sie haben eine Spalte in den Katalog eingefügt, jetzt sind alle SVERWEIS-Formeln kaputt.
    Lösung: Verwenden Sie die VERGLEICH-Technik von oben, um den Spaltenindex dynamisch zu machen. Wenn die Formeln bereits kaputt sind, nutzen Sie Suchen & Ersetzen (Strg+H), um die Spaltennummern massenhaft zu aktualisieren.
  5. Fehler: SVERWEIS gibt bei Duplikaten nur den ersten Treffer zurück.
    Lösung: SVERWEIS gibt immer den ersten Treffer in der Suchspalte zurück. Wenn Sie alle Treffer benötigen, wechseln Sie zu INDEX-VERGLEICH mit der Matrixformel KGRÖSSTE/WENN, oder steigen Sie auf XVERWEIS um, der den letzten Treffer zurückgeben kann.

Erweiterte Tipps für Power-User

Download Practice Template
Haben Sie Fragen oder einen Fehler in diesem Artikel gefunden?