Benutzerdefinierte Validierung - Abhängige Dropdown-Listen

Benutzerdefinierte Validierung - Abhängige Dropdown-Listen

Ich habe zwei Spalten in einem Blatt, die voneinander abhängig sind, und ich möchte für beide die Validierung und Dropdown-Listen wie folgt verwenden:

Spalte A (TYP) | Spalte B (UnterTYP)
------------------------------------------|
TypA, TypB | Wenn TypA, UntertypA1, |
... TypN | UntertypA2 ... UntertypAN |
------------------------------------------|

Das Erstellen des Dropdown-Menüs für Spalte A ist trivial. Wie erstelle ich das Dropdown-Menü für Spalte B, das wiederum davon abhängt, was in Spalte A ausgewählt wurde?

Antwort1

Sie können die Funktion INDIREKT in Excel verwenden.

Erstellen Sie zunächst eine benannte Liste bestehend aus den Werten TypA, TypB, ... Nennen wir sie "Typ"

Alt-Text

Erstellen Sie dann benannte Listen für jede Gruppe von Untertypen. Sie können diese Listen später bei Bedarf ausblenden.

Alt-Text

Um sie nun abhängig zu machen, wählen Sie zunächst die Zelle aus, in der der Benutzer den Typ auswählen soll, und erstellen Sie eine Dropdown-Liste für Typen. Wählen Sie dazuDatenvalidierungaus dem Datenmenü/-band. Wählen Sie unter „Zulassen“ die Option „Liste“ aus und geben Sie im Textfeld „Quelle“ nach dem Namen der Liste „=“ ein. In unserem Fall also „=Typ“

Alt-Text

Verwenden Sie abschließend die indirekte Funktion, um abhängige Listen zu erstellen. Wählen Sie „Datenüberprüfung“ im Menü/Menüband „Daten“. Geben Sie unter „Listenauswahl zulassen“ im Textfeld „Quelle“ „=INDIREKT(E2)“ ein. Ändern Sie den Zellenwert „E2“ in Ihr Zellenziel, in dem die erste Auswahl vorgenommen wurde. Klicken Sie auf „JA“, wenn ein Informations-Popup angezeigt wird.

Alt-Text

Und hier ist das Endergebnis:

Alt-Text

verwandte Informationen