Jeder kennt das: Man tippt Namen, Orte oder Artikelnummern ein und ärgert sich hinterher über Tippfehler, unterschiedliche Schreibweisen und Leerzeichen, die in Pivot-Tabellen zwei Zeilen aus einer machen. Das kostet Zeit und verfälscht jede Auswertung. Die Lösung ist ein Dropdown-Menü in Excel, das schon bei der Eingabe nur gültige Werte zulässt. Und es ist in zwei Minuten eingerichtet: Sie markieren die Zelle, wechseln zu Daten → Datenüberprüfung, wählen unter Zulassen die Option Liste und geben die gewünschten Einträge entweder direkt ein oder verweisen auf einen Zellbereich, in dem sie stehen. Fertig.
Die einfache Auswahlliste: Einträge direkt eintippen
Die schnellste Methode taugt vor allem für kurze, unveränderliche Listen wie „Ja;Nein;Vielleicht” oder „Herr;Frau;Divers”. Öffnen Sie das Fenster Datenüberprüfung, lassen Sie die Liste ausgewählt und schreiben Sie die Werte in das Feld Quelle, getrennt durch Semikolons. Bestätigen Sie mit OK, und sofort erscheint in der Zelle der kleine Pfeil.
Der Nachteil: Sobald Sie später einen weiteren Eintrag brauchen, müssen Sie für jede betroffene Zelle manuell die Quelle anpassen. Bei mehreren Tabellenblättern oder gar einer Arbeitsmappe, die Kollegen nutzen, ist das eine Fehlerquelle. Für alles, was wachsen oder sich ändern könnte, nehmen Sie besser die nächste Variante.
Mit Zellbezug: Einträge aus einem Arbeitsblatt beziehen
Statt die Werte direkt einzutippen, verweisen Sie auf einen Bereich, etwa =Tabelle1!A1:A5. Dann erscheinen dessen Inhalte als Auswahl, und Sie pflegen die Liste zentral. Nur: Kommt ein sechster Wert dazu, merkt das Dropdown nichts davon, der Bezug bleibt starr. Von Hand erweitern geht, aber genau diesen Schritt sparen Sie sich mit einer intelligenten Tabelle.
Dynamische Dropdowns mit intelligenten Tabellen
Ein Dropdown, das automatisch mitwächst, spart auf Dauer mehr Zeit, als die Einrichtung kostet. Dafür wandeln Sie Ihren Listenbereich in eine formatierte Tabelle um: Markieren Sie die Zellen mit den Einträgen, drücken Sie Strg+T und vergeben Sie einen aussagekräftigen Namen, etwa Produkte. Entscheidend ist, dass sich dieser Name später als Quelle eintragen lässt.
Den Tabellennamen als Quelle nutzen
Excel erlaubt nicht, direkt einen Tabellennamen wie =Produkte in das Feld Quelle der Datenüberprüfung zu setzen, warum, weiß wohl nur Microsoft. Der Trick ist die Funktion INDIREKT. Wenn Ihre Tabelle Produkte heißt und die Einträge in der Spalte Name stehen, verwenden Sie als Quelle =INDIREKT("Produkte[Name]"). Sobald Sie eine Zeile am Ende der Tabelle anhängen, erscheint der neue Wert automatisch im Dropdown. Kein Nachbessern mehr und vor allem keine veralteten Listen, weil jemand vergessen hat, den Bereich zu ändern.
Ein weiterer Vorteil: Sie können die Tabelle auf einem separaten Blatt verstecken und als Datenbasis für mehrere Dropdowns verwenden. Wenn Sie das Blatt schützen, denken Sie daran, dass die Referenzzellen trotzdem freigegeben bleiben sollten, wie das geht, lesen Sie in unserer Erklärung zum Zellen sperren in Excel.
Das Dropdown per Formel noch robuster machen
Wer ganz auf Nummer sicher gehen will, definiert einen benannten Bereich mit der Funktion BEREICH.VERSCHIEBEN und lässt diesen auf die Tabelle zeigen. Der Aufwand lohnt sich, wenn die Liste über viele Zeilen wächst und Sie keine Leereinträge im Dropdown sehen möchten. Die Kurzfassung: Weisen Sie unter Formeln → Namensmanager dem Namen etwa ListeDyn die Formel =BEREICH.VERSCHIEBEN(Produkte[Name];0;0;ANZAHL2(Produkte[Name]);1) zu. Dann tauchen nur die tatsächlich gefüllten Zellen auf, nicht die leeren Reihen, die Excel automatisch zur Tabelle hinzufügt. Für die allermeisten Alltagsfälle reicht die INDIREKT-Variante aber völlig.
Abhängige Dropdowns: Inhalte filtern sich je nach Auswahl
Sie haben eine Spalte für das Bundesland und eine zweite für die Stadt. Wer „Bayern” wählt, soll nur bayerische Städte sehen. Das ist die klassische Anforderung für abhängige Dropdowns. Die gute Nachricht: Auch das geht ohne VBA.
Die Hilfstabelle vorbereiten
Legen Sie die übergeordneten Einträge (die Bundesländer) in einer Zeile nebeneinander an, zum Beispiel in A1:E1. Darunter schreiben Sie die jeweils gültigen Untereinträge. A2:A10 enthält die bayerischen Städte, B2:B10 die hessischen, und so weiter. Wichtig ist, dass die Spalten gleich lang sind, füllen Sie leere Zellen mit Platzhaltern, damit der Bereich lückenlos ist.
Die Dropdowns verknüpfen
Das erste Dropdown (Bundesland) verweist auf die Zeile mit den Überschriften, das zweite arbeitet wieder mit INDIREKT. Wenn das erste Dropdown in Zelle D2 sitzt und als Quelle =$A$1:$E$1 hat, dann geben Sie für das zweite als Quelle =INDIREKT(D2) ein. Excel ersetzt D2 durch den Text des gewählten Bundeslandes und sucht einen benannten Bereich mit diesem Namen. Dafür müssen Sie die Städtelisten als benannte Bereiche definieren, jede Spalte bekommt den Namen des Bundeslands, also etwa Bayern für A2:A10. Ein kleiner Haken: Enthält der Eintrag Leerzeichen oder Sonderzeichen, muss der Bereichsname entsprechend maskiert werden.
Wenn die Einträge dynamisch sein müssen
Auch hier können Sie die Tabelle als Basis nehmen. Dann lautet der benannte Bereich etwa Bayern mit der Formel =INDIREKT("Tabelle1[Bayern]"), und das zweite Dropdown greift darauf zu. Das ist der saubere Weg, aber im Büroalltag manchmal zu viel Aufwand. Für ein Projektsteuerungstool mit wechselnden Standorten lohnt es sich trotzdem.
Falls Ihre Liste in einer separaten Spalte steht, die Sie später sortieren möchten, fügen Sie eine neue Spalte ein und halten Sie die Struktur von Anfang an sauber. Einmal aufgeräumt, lassen sich die Daten auch nach Datum sortieren oder in Auswertungen weiterverarbeiten, ohne dass das Dropdown zerbricht.
Die Datenüberprüfung richtig konfigurieren
Das Dropdown allein ist nur die halbe Miete. Die Register Eingabemeldung und Fehlermeldung entscheiden darüber, wie frustrierend die Eingabe für Kollegen wird.
Die Eingabemeldung erscheint, sobald die Zelle ausgewählt ist. Statt des leeren Fensters zeigen Sie dort ein kurzes „Bitte Bundesland auswählen”. Bei der Fehlermeldung haben Sie drei Optionen: Standard, Warnung und Information. Standard blockiert jede Eingabe außerhalb der Liste, für die Datenqualität meistens richtig, aber nicht immer erwünscht. Muss ein Kollege einen neuen Lieferanten eintippen, der noch nicht in der Quelle steht, wählen Sie die Warnung, dann erscheint ein Dialog, und der Benutzer kann bestätigen oder verwerfen.
Nutzen Sie außerdem das Feld Fehlermeldung, um konkret zu erklären, was erlaubt ist. Statt „Ungültig” schreiben Sie: „Nur Lieferanten aus der aktuellen Liste, neue bitte im Blatt Stammdaten hinzufügen.”
Typische Fallstricke (und wie Sie sie vermeiden)
Leerzeichen in der Liste sind der häufigste Grund für unsichtbare Probleme. Ein Kunde wird als „Meier ” mit einem angehängten Leerzeichen geführt, die Eingabe passt nicht, und die SVERWEIS-Formel liefert einen Fehler. Die Abhilfe: Bereinigen Sie die Quelldaten und schützen Sie die Tabelle, damit niemand versehentlich Leerzeichen anhängt.
Ein weiterer Klassiker: Sie markieren eine ganze Spalte für die Datenüberprüfung, aber die Quelldaten liegen auf einem anderen Blatt. Excel erlaubt seit einigen Versionen den direkten Bezug auf andere Tabellenblätter nur noch über benannte Bereiche. Verwenden Sie also den Namensmanager, bevor Sie eine spaltenweite Überprüfung einrichten.
Zirkelbezüge passieren, wenn das Dropdown auf einen Bereich verweist, der die Dropdown-Zelle selbst einschließt. Das passiert schnell beim Kopieren von Formeln. Excel warnt zwar, aber die Meldung wird oft weggeklickt. Kontrollieren Sie nach dem Einrichten einer größeren Überprüfung über Daten → Datenüberprüfung, ob der Quelldereich noch stimmt.
Für Terminplanungen und Kalenderwochen finden Sie in einem anderen Beitrag, wie Sie ein Datum in die Kalenderwoche umwandeln. Daraus können Sie dann ebenfalls Dropdowns füllen, etwa für Monats- oder Wochenauswertungen.
Fragen, die uns immer wieder erreichen
Kann ich ein Dropdown mit mehr als 10.000 Einträgen nutzen?
Technisch ja, die Liste in der Datenüberprüfung kann bis zu 32.767 Zeichen im Feld Quelle enthalten, und per Zellbezug lassen sich problemlos mehrere tausend Einträge referenzieren. In der Praxis wird die Bedienung ab einigen hundert Einträgen unhandlich. Wer lange Kataloge einbinden muss, sollte besser eine Suchfunktion per Kombinationsfeld oder ein Suchfeld mit Filter einbauen, das sprengt aber den Rahmen der Bordmittel.
Warum werden meine neuen Tabellenzeilen nicht im Dropdown angezeigt?
Fast immer, weil Sie einen starren Zellbereich wie =A1:A50 als Quelle verwenden, statt eine intelligente Tabelle oder einen dynamischen Bereich. Tipp: Klicken Sie einmal in der Datenüberprüfung auf den Bereich und schauen Sie, ob dort etwa A1:A50 steht. Wenn ja, ist die Lösung das Umstellen auf INDIREKT.
Geht das auch in Excel online?
Ja, Datenüberprüfungen sind in der Web-App verfügbar und verhalten sich im Wesentlichen gleich. Einschränkungen gibt es bei verschachtelten INDIREKT-Formeln auf andere Arbeitsmappen, aber innerhalb eines Blatts funktioniert alles wie erwartet.
Kann ich das Dropdown-Pfeilchen ausblenden, wenn die Zelle leer ist?
Nicht ohne VBA. Excel zeigt den Pfeil immer an, sobald der Zelle eine Datenüberprüfung zugewiesen ist. Der Workaround: Entfernen Sie die Überprüfung aus leeren Zeilen oder blenden Sie die Hilfsspalte einfach aus.