Vor kurzem wurde ich gefragt wie man eine Dropdown-Liste mit einer Gültigkeitsprüfung verbindet, so dass die Dropdown-Liste nur unter gewissen Bedingungen angezeigt wird. Das ist machbar und auch gar nicht so schwierig!
Die Werte Dropdown-Liste welche man dem User zur Auswahl geben möchte wird im Namens-Manager zuerst erfasst – z.B. als “Liste”. In unserem Beispiel sind das die Zellen B3:B6.
Mit Daten Menü>Datenüberprüfung>Datenüberprüfung… rufen wir das unten angezeigte Fenster auf und wählen in Einstellungen>Gültigkeitskriterien unter Zulassen “Liste” aus.
Als Quelle benutzen wir eine Formel anstelle eines einfachen Zellbereiches (die obige Datenüberprüfung entspricht der aus Zelle E4 im Beispiel):
=WENN(D4<>””;Liste)
Die Formel macht eine einfache Prüfung ob der Namen des Verkäufers eingegeben wurde bevor es die Region als Dropdown zur Auswahl zulässt. Das dritte Argument der WENN Formel wurde weggelassen da wir bei einer FALSCH Auswertung keine Werte anbieten wollen.
Wählen wir nun eine Zeile an in unserem Bericht der noch keinen Verkäufernamen erfasst hat, so kommt zwar das Dropdown-Symbol, lässt jedoch keine Auswahl zu.
Guten Tag Lukas
Ich konnte schon viel lernen auf Deiner Website, besten Dank.
Aktuell prüfe ich die Möglichkeit, aus einer Tabelle mit einer Spalte Automarke und einer Spalte Automodelle zwei Dropdowns zu erstellen, wobei das erste Dropdown Automarke die gültigen Werte des zweiten Dropdown Automodell dynamisch reduzieren soll.
Hast Du Dich damit auch befasst und allenfalls eine Hilfestellung? Das wär cool!
Besten Dank und Grüsse
Lukas
Hallo Lukas,
was Du suchst, steht hier: https://www.tabellenexperte.de/dynamische-drop-down-listen-teil-1/
Merkwürdig; ich habe es genauso gemacht wie beschrieben. Ich erhalte die Fehlermeldung: “Die Quelle muss eine getrennte Liste oder ein Bezug auf eine einzelne Zeile oder Spalte sein.” Mit der Meldung kann ich auch nichts anfangen.
Hallo, wie kann ich die Liste aus einer einzelnen Zelle als Quelle verwenden (ohne VBA).
Wenn ich per Hand in die DÜ 10;20;30 eingebe habe ich die Auswahl aus 10, 20 oder 30.
Habe ich 10;20;30 in einer Zelle und beziehe mich darauf so habe ich genau diese eine Auswahl. Auch über Namen mit INDIREKT auf die Zelle funktioniert nicht, ebenso verschiedene Möglichkeiten mit {10;20;30} haben nicht funktioniert (Excel 2013).
Hätte jemand eine Idee? Danke.