Automatische Zellbefüllung bei Auswahl aus einer Excel-Dropdown-Liste | SVERWEIS nutzen
Hier ist ein detailliertes Tutorial, wie du in Excel andere Zellen automatisch ausfüllst, sobald du einen Wert in einer Dropdown-Liste auswählst.
Dieses Tutorial zeigt dir, wie du eine „Datenbank“ erstellst, ein Dropdown-Menü einrichtest und den Befehl SVERWEIS nutzt, um zugehörige Informationen (wie Preise, Artikelnummern oder Beschreibungen) automatisch anzeigen zu lassen.
Schritt 1: Die Quelldaten vorbereiten (Die Datenbank)
Zuerst benötigst du eine Tabelle, in der alle Informationen stehen. Diese dient als Referenz für Excel.
- Erstelle eine Tabelle auf einem Tabellenblatt (z. B. mit dem Namen „Daten“).
- Die erste Spalte sollte den Wert enthalten, den du später im Dropdown auswählen möchtest (z. B. Produktname).
- Die weiteren Spalten enthalten die Informationen, die automatisch ausgefüllt werden sollen (z. B. Preis und Kategorie).
Beispiel: | Produktname | Preis | Kategorie | | :--- | :--- | :--- | | Apfel | 1,50 € | Obst | | Banane | 0,80 € | Obst | | Brot | 2,10 € | Backwaren |
Schritt 2: Die Dropdown-Liste erstellen
Gehe nun zu dem Tabellenblatt, auf dem du die Auswahl treffen möchtest.
- Markiere die Zelle, in der das Dropdown-Menü erscheinen soll.
- Klicke im Menü oben auf den Reiter Daten.
- Wähle Datenüberprüfung (in der Gruppe Datentools).
- Wähle im Feld „Zulassen“ den Punkt Liste aus.
- Klicke in das Feld „Quelle“ und markiere die Zellen in deiner Datenbank, die die Namen enthalten (in unserem Beispiel: Apfel, Banane, Brot).
- Bestätige mit OK.
Schritt 3: Die SVERWEIS-Funktion einrichten
Jetzt verknüpfen wir die Auswahl mit den restlichen Daten. Wir möchten, dass in der Zelle daneben automatisch der Preis erscheint.
Die Syntax für den SVERWEIS lautet:
=SVERWEIS(Suchkriterium; Matrix; Spaltenindex; [Bereich_Verweis])
- Klicke in die Zelle, in der der Preis erscheinen soll.
- Gib folgende Formel ein:
=SVERWEIS(A2; Daten!A:C; 2; FALSCH)
Erklärung der Formel:
- A2: Das Suchkriterium (die Zelle, in der dein Dropdown-Menü ist).
- Daten!A:C: Die Matrix (der Bereich deiner Datenbank auf dem anderen Blatt).
- 2: Der Spaltenindex (der Preis steht in der 2. Spalte deiner Datenbank).
- FALSCH: Damit Excel eine genaue Entsprechung sucht.
- Wiederhole dies für die Kategorie, ändere dabei den Spaltenindex auf 3:
=SVERWEIS(A2; Daten!A:C; 3; FALSCH)
Schritt 4: Fehlermeldungen vermeiden (WENNFEHLER)
Wenn im Dropdown noch nichts ausgewählt ist, zeigt Excel oft den Fehler #N/V an. Um dies zu verhindern und die Zelle leer zu lassen, kannst du die Formel mit WENNFEHLER erweitern:
=WENNFEHLER(SVERWEIS(A2; Daten!A:C; 2; FALSCH); "")
Das "" am Ende sorgt dafür, dass die Zelle einfach leer bleibt, wenn kein Wert gefunden wird.
Zusammenfassung der Vorteile
- Zeitersparnis: Du musst Daten nicht mehrfach abtippen.
- Fehlervermeidung: Tippfehler werden ausgeschlossen, da die Daten direkt aus der Quelle gezogen werden.
- Dynamik: Wenn du den Preis in deiner Datenbank änderst, wird er überall dort, wo das Dropdown genutzt wird, automatisch aktualisiert.