Tutorial: Dynamische Dropdown-Listen mit Excel-Tabellen erstellen
Hier ist ein detailliertes Tutorial, wie du in Excel eine dynamische Dropdown-Liste erstellst, die sich automatisch erweitert, wenn du neue Daten hinzufügst.
Ein normales Dropdown-Menü in Excel ist statisch. Wenn du neue Einträge zur Quellliste hinzufügst, musst du den Bereich jedes Mal manuell anpassen. Durch die Verwendung von Excel-Tabellen (Formatierte Tabellen) wird dieser Prozess automatisiert.
Schritt 1: Die Quellliste erstellen
Zuerst benötigst du die Daten, die später im Dropdown-Menü erscheinen sollen.
- Schreibe deine Einträge in eine Spalte (z. B. Spalte A).
- Gib der Spalte eine Überschrift (z. B. "Produkte" oder "Mitarbeiter").
Schritt 2: Die Liste in eine "Intelligente Tabelle" umwandeln
Dies ist der wichtigste Schritt, damit der Bereich dynamisch wird.
- Markiere deine Liste (inklusive Überschrift).
- Drücke die Tastenkombination Strg + T (oder gehe zu Einfügen > Tabelle).
- Achte darauf, dass der Haken bei "Tabelle hat Überschriften" gesetzt ist und bestätige mit OK.
- (Optional) Klicke oben im Menüband auf Tabellenentwurf und gib der Tabelle links einen Namen, z. B.
ProduktListe.
Schritt 3: Einen Benannten Bereich erstellen (Empfohlen)
Excel erlaubt es standardmäßig nicht, Tabellenverweise direkt in der Datenüberprüfung zu nutzen. Ein "Benannter Bereich" löst dieses Problem elegant.
- Markiere nur die Einträge in deiner Tabelle (ohne die Überschrift).
- Klicke oben links in das Namensfeld (das Feld links neben der Bearbeitungszeile, wo normalerweise die Zelladresse wie "A2" steht).
- Tippe dort einen Namen ein (z. B.
MeinDropDown) und drücke Enter.
Alternativ: Gehe zu Formeln > Namensmanager > Neu, gib den Namen ein und wähle den Datenbereich der Tabelle aus.
Schritt 4: Die Datenüberprüfung (Dropdown) einrichten
Jetzt erstellen wir das eigentliche Dropdown-Menü in der Zielzelle.
- Klicke auf die Zelle (oder markiere den Bereich), in der das Dropdown erscheinen soll.
- Gehe im Menüband auf den Reiter Daten.
- Klicke auf Datenüberprüfung (in der Gruppe Datentools).
- Wähle im Fenster unter "Zulassen" den Punkt Liste aus.
- Gib im Feld "Quelle" folgendes ein:
=MeinDropDown(oder den Namen, den du in Schritt 3 vergeben hast). - Klicke auf OK.
Der Effekt: Warum ist das "dynamisch"?
Probiere es aus:
- Füge unter dem letzten Eintrag deiner Quellliste (aus Schritt 1) einfach ein neues Wort hinzu.
- Die Excel-Tabelle erweitert sich automatisch (erkennt man am kleinen blauen Winkel in der unteren rechten Ecke der Tabelle).
- Klicke nun auf dein Dropdown-Menü: Der neue Eintrag erscheint sofort, ohne dass du eine Einstellung ändern musstest!
Profi-Tipp: Die INDIREKT-Funktion (Alternative ohne Namen)
Wenn du keinen benannten Bereich erstellen möchtest, kannst du in Schritt 4 bei der Quelle auch die INDIREKT-Funktion nutzen. Wenn deine Tabelle ProduktListe heißt und die Spalte Produktname, lautet die Formel:
=INDIREKT("ProduktListe[Produktname]")
Der Vorteil hierbei ist, dass du den Namensmanager überspringst, die Formel aber etwas komplizierter zu tippen ist.
Zusammenfassung der Vorteile:
- Automatische Erweiterung: Neue Zeilen werden sofort übernommen.
- Fehlerreduktion: Du musst keine Zellbezüge wie
$A$2:$A$10mehr anpassen. - Übersichtlichkeit: Durch Namen wie
MeinDropDownversteht man die Formeln besser als durch reine Zellkoordinaten.