Master-Tutorial: SVERWEIS mit WENN & Dropdown-Menüs kombinieren
Hier ist ein umfassendes Tutorial, das zeigt, wie du den SVERWEIS (VLOOKUP) mit Dropdown-Menüs und der WENN-Funktion (IF) kombinierst, um dynamische und intelligente Excel-Tabellen zu erstellen.
In diesem Tutorial lernst du, wie du Daten nicht nur starr abfragst, sondern sie durch Dropdowns flexibel steuerst und durch WENN-Bedingungen logische Entscheidungen triffst.
1. Die Basis: SVERWEIS mit einem Dropdown-Menü
Anstatt den Suchbegriff immer manuell einzutippen, nutzen wir ein Dropdown-Menü (Datenüberprüfung).
Schritt A: Dropdown erstellen
- Markiere die Zelle, in der die Auswahl erscheinen soll (z. B. Zelle E2).
- Gehe im Menüband auf Daten > Datenüberprüfung.
- Wähle unter "Zulassen" den Punkt Liste.
- Wähle als "Quelle" die Zellen aus, die deine Suchkriterien enthalten (z. B. eine Liste von Produktnamen).
- Klicke auf OK.
Schritt B: SVERWEIS anbinden
Nun verknüpfen wir den SVERWEIS mit dieser Zelle:
=SVERWEIS(E2; A2:B10; 2; FALSCH)
- E2: Der Wert aus deinem Dropdown.
- A2:B10: Deine Datentabelle.
- 2: Die Spalte, aus der das Ergebnis kommen soll (z. B. der Preis).
- FALSCH: Für eine genaue Übereinstimmung.
2. VLOOKUP mit Bedingung (WENN verschachtelt)
Manchmal möchtest du, dass der SVERWEIS nur unter einer bestimmten Bedingung ausgeführt wird.
Szenario: Nur suchen, wenn die Zelle nicht leer ist
Wenn das Dropdown leer ist, zeigt der SVERWEIS oft #N/V an. Das verhindern wir mit einer WENN-Funktion:
=WENN(E2=""; "Bitte Produkt wählen"; SVERWEIS(E2; A2:B10; 2; FALSCH))
- Logik: WENN E2 leer ist (
""), dann schreibe "Bitte Produkt wählen". ANSONSTEN führe den SVERWEIS aus.
3. Die "Königsdisziplin": Verschachtelter SVERWEIS (WENN entscheidet über die Tabelle)
Stell dir vor, du hast zwei Preislisten (z. B. "Privatkunden" und "Geschäftskunden") in unterschiedlichen Tabellenbereichen. Je nach Auswahl in einem zweiten Dropdown soll der SVERWEIS in der einen oder der anderen Tabelle suchen.
Der Aufbau:
- Dropdown 1 (E2): Produktname.
- Dropdown 2 (F2): Kategorie ("Privat" oder "Business").
- Tabelle 1 (A2:B10): Preise für Privatkunden.
- Tabelle 2 (G2:H10): Preise für Businesskunden.
Die Formel:
=WENN(F2="Privat"; SVERWEIS(E2; A2:B10; 2; FALSCH); SVERWEIS(E2; G2:H10; 2; FALSCH))
- Erklärung: Die WENN-Funktion prüft zuerst die Kategorie in F2. Wenn dort "Privat" steht, nutzt sie den ersten SVERWEIS (Tabelle A-B). Wenn dort etwas anderes steht (Business), nutzt sie den zweiten SVERWEIS (Tabelle G-H).
4. Profi-Tipp: WENNFEHLER für ein sauberes Design
Wenn ein Wert im SVERWEIS nicht gefunden wird, erscheint eine Fehlermeldung. Du kannst diese mit WENNFEHLER (IFERROR) abfangen:
=WENNFEHLER(SVERWEIS(E2; A2:B10; 2; FALSCH); "Nicht im Sortiment")
Dies kombiniert die Logik des Suchens mit einer Fehlermeldung in einer einzigen, kurzen Formel.
Zusammenfassung der Syntax-Kombination
| Funktion | Zweck |
|---|---|
| Dropdown | Benutzerfreundliche Auswahl des Suchkriteriums. |
| WENN(E2="";...;...) | Verhindert Fehlermeldungen bei leerer Eingabe. |
| WENN(F2="A"; SVERWEIS(...); SVERWEIS(...)) | Wählt dynamisch die Datenquelle aus. |
| WENNFEHLER(...) | Sorgt für eine saubere Optik bei Fehlern. |
Praxisbeispiel komplett:
=WENN(E2=""; "Wähle Produkt"; WENNFEHLER(SVERWEIS(E2; A2:B10; 2; FALSCH); "Fehler im System"))
Mit diesen Kombinationen machst du deine Excel-Sheets zu interaktiven Tools, die weniger fehleranfällig und deutlich professioneller sind!