
Hallo, ich habe einen Tisch ähnlich diesem
+--------+------+
| Family | Type |
+--------+------+
| | dog |
+ Canine +------+
| | fox |
+--------+------+
| | Lion |
+ +------+
| Feline | cat |
+ +------+
| | Lynx |
+--------+------+
Family
und ich habe eine andere Tabelle, in der der Benutzer mit einer Combobox die und mit Comboboxen auswählen soll Type
.
Ich kann die erste Combobox erstellen, aber wie kann ich in der zweiten nur das anzeigen, Type
was damit zusammenhängt Family
?
(Nehmen wir an, dass meine Tiertabelle bei A1 beginnt)
Antwort1
Ich zeige Ihnen anhand eines etwas anderen Beispiels, wie das geht. Sie sollten die Lösung Ihren Bedürfnissen entsprechend anpassen können.
Zunächst beginne ich mit 3 Listen. Die erste Liste enthält lediglich die Eingaben für die erste Combobox, die anderen beiden sind Unterlisten, je nachdem, was ausgewählt wurde:
Um das erste Dropdown-Menü anzuzeigen (wie Sie herausgefunden haben), wählen Sie es aus und gehen Sie zu Daten -> Datenüberprüfung.
Wählen Sie unter „Zulassen“ die Option „Liste“ und wählen Sie Ihre Quelle aus:
Bis hierhin sollte alles gut gehen. Um die Unterliste zu erstellen, gehen Sie ähnlich vor, aber fügen Sie diesmal eine bedingte Anweisung in das Quellfeld ein:
Ich habe eine sehr einfache Bedingung verwendet, die nur nach „b“ sucht, aber Sie können diese Idee natürlich erweitern.
Insgesamt besteht die Lösung für Sie darin, der Datenüberprüfungsauswahl Bedingungen hinzuzufügen.
Hoffe das hilft!
Antwort2
Ich habe die Antwort gefundenHier
Mithilfe der INDIRECT
Funktion und eines kleinen Workarounds können Sie die Listen tatsächlich erweitern, ohne die Formeln zu berühren.