Aller au contenu principal

Software & Betriebssystem

Dropdown Excel erstellen: Schritt für Schritt zur Auswahlliste

Sie wollen in Excel eine Zelle mit Auswahlmöglichkeiten versehen? Wir zeigen Ihnen Schritt für Schritt, wie Sie mit der Datenüberprüfung ein Dropdown erstellen und Fehleingaben vermeiden.

Par Jonas Reinhardt
Partager
Ein Excel-Arbeitsblatt mit einer Zelle, die ein Dropdown-Menü mit den Optionen 'Frühstück', 'Mittagessen', 'Abendessen' öffnet.
Dropdown Excel erstellen: Schritt für Schritt zur Auswahlliste

Eine Tabelle mit hundert Zeilen, und jede Zelle enthält denselben Wert anders geschrieben, mal mit Leerzeichen, mal ohne, mal in Großbuchstaben. Das ist der Moment, in dem Sie über ein Dropdown in Excel nachdenken. Mit einer simplen Auswahlliste sparen Sie sich die nachträgliche Korrektur und stellen von Anfang an sicher, dass alle Daten einheitlich erfasst werden. Ein Dropdown ist nicht nur bequem, es schützt die Qualität Ihrer gesamten Tabelle.

Warum sich ein Dropdown lohnt

Wer Daten manuell eintippt, macht Fehler. Ein Dropdown zwingt die Eingabe auf einen definierten Wertebereich und verhindert Schreibvarianten wie „Berlin“, „berlin“ oder „BER“. Sobald mehrere Personen dieselbe Tabelle pflegen oder Sie mit Pivot-Tabellen und Filtern arbeiten, zahlt sich das aus: Excel erkennt jede Variante als eigenen Eintrag und verfälscht die Auswertung.

Falls Sie Ihre Arbeitsoberfläche zusätzlich aufräumen möchten, lesen Sie auch unseren Artikel zum automatischen Anpassen der Spaltenbreite.

Die Werteliste vorbereiten

Bevor Sie ein Dropdown einrichten, brauchen Sie eine Liste der erlaubten Werte. Es gibt zwei Wege: Sie können die Einträge direkt im Dialog der Datenüberprüfung eintippen, oder Sie hinterlegen sie in einer separaten Excel-Tabelle, die zweite Variante ist fast immer die bessere.

Werte direkt eintippen

Diese Methode eignet sich nur für sehr kurze Listen, etwa „Ja, Nein, Vielleicht“ oder Wochentage. Markieren Sie die Zelle, in der das Dropdown erscheinen soll, öffnen Sie über das Menü „Daten“ die Datenüberprüfung und wählen Sie unter „Zulassen“ den Eintrag „Liste“. In das Feld „Quelle“ tippen Sie die Werte ein, getrennt durch Semikola. Klicken Sie auf „OK“, und Ihr Dropdown ist einsatzbereit.

Der Nachteil: Jede Änderung an der Liste müssen Sie manuell in diesem Dialog vornehmen. Bei mehr als einer Handvoll Einträge wird das schnell mühsam, und die Gefahr, dass sich ein Tippfehler in die Auswahlliste schleicht, steigt.

Eine externe Werteliste anlegen

Praktischer ist es, die erlaubten Werte in einem separaten Tabellenblatt oder in einem freien Bereich Ihrer Arbeitsmappe zu sammeln. Schreiben Sie jeden Wert in eine eigene Zelle, am besten untereinander in einer Spalte. Geben Sie dem Bereich einen aussagekräftigen Namen, etwa „Produktkategorien“, indem Sie die Zellen markieren und im Namensfeld links oberhalb der Tabelle den gewünschten Namen vergeben. Später können Sie in der Datenüberprüfung diesen Namen als Quelle angeben.

Noch flexibler wird es, wenn Sie die Werteliste als intelligente Tabelle formatieren. Markieren Sie die Liste, drücken Sie Strg + T und bestätigen Sie mit „OK“. Die Tabelle erhält automatisch einen Namen wie „Tabelle1“. Erweitern Sie die Liste später um einen neuen Eintrag, wird der Tabellenbereich automatisch vergrößert, und Ihr Dropdown übernimmt die Erweiterung ohne manuelles Nachjustieren. Wer solche Grundlagen im Griff hat, findet auch verwandte Tipps nützlich, etwa wie man in Excel zwei Tabellen miteinander vergleicht.

Das Dropdown einrichten, Schritt für Schritt

Sobald die Werteliste steht, geht es schnell. Je nach Quelle, Zellbereich, benannter Name oder intelligente Tabelle, läuft der letzte Schritt etwas anders.

Aus einem Zellbereich

Markieren Sie die Zelle oder den Zellbereich, der das Dropdown erhalten soll. Klicken Sie im Menüband auf „Daten“ und dann auf das Symbol „Datenüberprüfung“. Im Reiter „Einstellungen“ wählen Sie unter „Zulassen“ den Eintrag „Liste“. Klicken Sie in das Feld „Quelle“ und markieren Sie mit der Maus den Bereich Ihrer Werteliste. Achten Sie darauf, dass der Bezug absolute Zelladressen enthält, also mit Dollarzeichen wie $A$1:$A$10, wenn Sie den Bereich später kopieren möchten. Bestätigen Sie mit „OK“. Fertig.

Mit benanntem Bereich

Haben Sie Ihrer Werteliste einen Namen gegeben (etwa durch Eingabe im Namensfeld), tippen Sie im Dialog der Datenüberprüfung als Quelle einfach =Produktkategorien ein. Der Vorteil: Wenn Sie später neue Werte am Ende der Liste hinzufügen möchten, ändern Sie einfach über „Formeln“ und „Namensmanager“ den Bezug des Namens, das Dropdown zieht dann automatisch mit.

Aus einer intelligenten Tabelle

Wenn Sie die Werteliste mit Strg + T in eine intelligente Tabelle verwandelt haben, können Sie direkt den Tabellennamen und die Spaltenüberschrift angeben. Die Quelle sähe dann beispielsweise so aus: =Tabelle1[Kategorien]. Auch hier wächst die Liste automatisch mit, wenn Sie einen neuen Eintrag am Ende der Tabelle hinzufügen. Das ist die wartungsarmste Methode und unsere Empfehlung für alle, die ihre Dropdowns nicht ständig nachjustieren wollen.

Falls Sie später Formeln überprüfen möchten, hilft Ihnen der Beitrag zum Thema Excel-Formeln anzeigen weiter.

Automatisch wachsende Auswahllisten

Statische Dropdowns haben eine Tücke: Sie fügen drei neue Werte ein, und das Dropdown zeigt nur die alten zehn an, weil der Bereich nicht mitwächst.

Der Trick mit der intelligenten Tabelle

Die einfachste Lösung kennen Sie schon: eine intelligente Tabelle als Quelle. Geben Sie unterhalb der letzten Zeile einen neuen Wert ein, dehnt sich die Tabelle aus, und das Dropdown spiegelt das ohne Ihr Zutun wider.

Mit Formeln und definiertem Namen

Wer keine intelligente Tabelle verwenden will, kann einen dynamischen benannten Bereich anlegen, der seine Größe per Formel anpasst. Dazu nutzen Sie die Funktionen BEREICH.VERSCHIEBEN und ANZAHL2. Ein typisches Beispiel für eine Liste, die in Spalte A ab Zeile 2 beginnt: =BEREICH.VERSCHIEBEN($A$2;0;0;ANZAHL2($A$2:$A$1000);1). Geben Sie diesem Ausdruck über den Namensmanager einen Namen, und hinterlegen Sie diesen Namen als Quelle für das Dropdown. Die Formel zählt alle nicht leeren Zellen im Bereich und passt die Höhe des Bezugs automatisch an.

Etwas technischer, aber zuverlässig, wenn Sie Hunderte von Zeilen erwarten. Wählen Sie den in ANZAHL2 genannten Bereich großzügig, lieber 1000 als 100 Zeilen.

Zwei Dropdowns verknüpfen

Sogenannte abhängige Dropdowns filtern den Inhalt der zweiten Auswahlliste anhand dessen, was Sie in der ersten gewählt haben. Ein klassisches Beispiel: In der ersten Zelle wählen Sie „Obst“, in der zweiten erscheinen nur Äpfel, Birnen und Bananen; wechseln Sie zu „Gemüse“, zeigt das zweite Dropdown Karotten, Gurken und Tomaten.

Der Aufbau braucht etwas mehr Vorbereitung, ist aber im Alltag extrem nützlich, etwa für Bestellformulare oder Inventarblätter.

Vorbereitung der Listen

Legen Sie zunächst Ihre Hauptkategorien als eigenes Dropdown an (das Verfahren kennen Sie bereits). Daneben listen Sie in getrennten Spalten die zugehörigen Unterwerte auf. Die Spaltenüberschriften müssen exakt mit den Einträgen des ersten Dropdowns übereinstimmen, also etwa „Obst“ und „Gemüse“. Diese Struktur sollte in einer intelligenten Tabelle oder als benannter Bereich abgelegt sein, damit später alles sauber referenziert werden kann.

Abhängiges Dropdown mit INDIREKT

Markieren Sie die Zelle für das zweite Dropdown, öffnen Sie die Datenüberprüfung und wählen Sie wieder „Liste“. In das Feld „Quelle“ tragen Sie =INDIREKT(A2) ein, wobei A2 die Zelle des ersten Dropdowns ist. Die Funktion INDIREKT wandelt den Text aus der ersten Zelle in eine gültige Bereichsreferenz um, also etwa den Text „Obst“ in den benannten Bereich oder den Spaltenbezug, den Sie zuvor mit genau diesem Namen versehen haben.

Wenn Ihre Unterlisten als intelligente Tabelle vorliegen und Sie die Spaltenüberschriften als Namen verwenden, funktioniert das genauso. Der Charme dieser Methode liegt darin, dass Sie für jede neue Kategorie lediglich einen neuen benannten Bereich oder eine neue Tabellenspalte anlegen müssen, ohne das Dropdown selbst anzufassen.

In der Praxis ist das der Bereich, in dem die meisten Anwender scheitern, meist weil die Namen oder Schreibweisen der Kategorien nicht exakt übereinstimmen. Ein zusätzlicher Tipp: Nutzen Sie eine Referenztabelle, um die gültigen Werte übersichtlich zu halten, und sortieren Sie die Einträge bei Bedarf alphabetisch, auch wenn es sich hier nicht um Datumswerte handelt, das Prinzip bleibt gleich.

Fehler, die uns allen schon mal passiert sind

Dropdowns sind einfach zu erstellen, aber nicht immun gegen kleine Pannen. Drei Stolperfallen sehen wir in der Redaktion immer wieder.

Erstens: Die Werteliste wird versehentlich verschoben oder gelöscht. Steht die Quelle in einem separaten Blatt und wird dort eine Zeile eingefügt, verschiebt sich der Bezug oft nicht automatisch. Schon erscheint im Dropdown eine kryptische Fehlermeldung oder ein leeres Feld. Arbeiten Sie mit benannten Bereichen oder intelligenten Tabellen, passiert das nicht.

Zweitens: Das Dropdown soll Werte aus einem anderen Arbeitsblatt beziehen, und Excel verweigert das. Das ist kein Bug, sondern eine Sicherheitseinschränkung: Direkte Blattverweise in der Datenüberprüfung sind nicht erlaubt. Der Workaround besteht darin, den Quellbereich als benannten Bereich zu definieren und diesen Namen zu verwenden, dann funktioniert es blattübergreifend.

Drittens: Die Liste enthält leere Zellen. Wenn Sie einen Bereich bis Zeile 20 definieren, aber nur fünf Einträge eingetragen haben, zeigt das Dropdown am Ende fünfzehn leere Zeilen an. Nutzen Sie einen dynamischen Bereich per Formel, der nur die tatsächlich gefüllten Zellen einliest. Das ist im täglichen Gebrauch viel eleganter.

Fragen und Antworten

Kann ich ein Dropdown mit Mehrfachauswahl erstellen?

Standardmäßig erlaubt Excel nur eine Einzelauswahl pro Zelle. Wer eine Mehrfachauswahl benötigt, etwa für eine Spalte mit mehreren Tags, muss auf VBA zurückgreifen. Ein kleines Makro kann ausgewählte Werte in einer Zelle sammeln und durch Komma oder Zeilenumbruch trennen. Das überschreitet allerdings den Rahmen eines reinen Bordmittels und setzt Grundkenntnisse in Excel-VBA voraus.

Lässt sich die Hintergrundfarbe abhängig von der Auswahl ändern?

Ja, das geht mit der bedingten Formatierung. Erstellen Sie eine Regel, die auf die ausgewählte Zelle angewendet wird und den Zellwert mit dem erwarteten Wert abgleicht. Wollen Sie etwa das Wort „Storniert“ rot einfärben, legen Sie eine Regel vom Typ „Nur Zellen formatieren, die enthalten“ an und wählen Sie den Text. Für komplexere Szenarien können Formeln wie =A2="Storniert" verwendet werden. So bleibt das Dropdown nicht nur funktional, sondern auch optisch informativ.

Was mache ich, wenn das Dropdown beim Kopieren verloren geht?

Das passiert, wenn die Quellreferenz des Dropdowns relative Bezüge enthält und Sie die Zelle in einen anderen Bereich kopieren. Verwenden Sie immer absolute Bezüge (mit $) oder besser noch benannte Bereiche, die unabhängig von der Position funktionieren. Wenn Sie ein ganzes Arbeitsblatt duplizieren, bleiben benannte Bereiche ebenfalls erhalten und die Dropdowns funktionieren auf dem neuen Blatt weiterhin korrekt.

Articles similaires

Explorer aussi

Jonas Reinhardt

Jonas Reinhardt

Ancien technicien de support télécom à Leipzig, il a fondé Tech Lounge après avoir réalisé qu'il réexpliquait chaque jour les mêmes choses à des gens parfaitement capables, juste mal renseignés. Ce qui le motive : transformer la frustration tech du quotidien, un câble qui ne rentre pas, un abo impossible à résilier, un caractère introuvable au clavier, en deux minutes de soulagement.

Cet article est publie a titre informatif. Faites vos propres recherches avant toute decision.