TOP

Verknüpfte Dropdown-Listen

Beschreibung

In Excel geht das schnell und einfach Erstellen Sie eine Dropdown-Liste , aber haben Sie schon einmal versucht, eine abhängige Dropdown-Liste zu erstellen? Es gibt mehrere Möglichkeiten, eine solche Liste zu erstellen. Schauen wir uns diese also an.


Methode 1. INDIRECT-Funktion

Diese Technik basiert auf der Anwendung der Funktion INDIRECT, die eine einfache Sache tun kann: den Inhalt einer beliebigen angegebenen Zelle in eine Bereichsadresse umwandeln, die Excel versteht. Das heißt, wenn die Zelle den Text enthält „ А1 ", dann gibt die Funktion als Ergebnis einen Verweis auf die Zelle aus А1 . Wenn die Zelle das Wort „ Auto ", dann gibt die Funktion einen Verweis auf den benannten Bereich mit dem Namen aus Auto usw.

Nehmen Sie zum Beispiel diese Liste von Automodellen Toyota, Ford Und Nissan :

Wählen Sie die gesamte Liste der Toyota-Modelle aus (aus Zelle А2 bis zum Ende der Liste) und geben Sie diesem Bereich einen Namen Toyota im Menü Einfügen – Name – Zuweisen (Insert - Name - Define) . Dann wiederholen wir dasselbe mit den Listen Ford Und Nissan , wobei die Namen der Bereiche entsprechend angegeben werden Ford Und Nissan .

Beachten Sie bei der Namensvergabe, dass die Namen der Bereiche in Excel keine Leerzeichen und Satzzeichen enthalten dürfen und mit einem Buchstaben beginnen müssen. Wenn es also eine Lücke bei einer der Automarken gab (z. B Ssang Yong), dann müsste es in der Zelle und im Namen des Bereichs durch einen Unterstrich ersetzt werden (z. B Ssang_Yong).

Lassen Sie uns nun die erste Dropdown-Liste zur Auswahl einer Automarke erstellen. Wählen Sie eine leere Zelle aus und öffnen Sie das Menü Daten – Prüfen (Data - Validation) , dann aus der Dropdown-Liste Datentyp Wähle eine Option Aufführen und auf dem Feld Quelle - Markieren Sie Zellen mit Markennamen (in unserem Beispiel gelbe Zellen). Nach dem Klicken auf ОК Die erste Dropdown-Liste ist fertig:

Erstellen wir nun eine zweite Dropdown-Liste, in der die Modelle der in der ersten Liste ausgewählten Marke angezeigt werden. Wählen Sie wie im vorherigen Fall eine leere Zelle aus und öffnen Sie das Menü Daten – Prüfen - weiter Aufführen . Im Feld Quelle Sie müssen die folgende Formel eingeben:

=INDIRECT(F3)

Wo:

Alle. Nach dem Klicken auf OK Der Inhalt der zweiten Liste wird anhand des Namens des in der ersten Liste ausgewählten Bereichs ausgewählt.

Nachteile dieser Methode:

Methode 2. Übereinstimmungsliste (OFFSET und MATCH)

Diese Methode erfordert eine sortierte Liste von Make-Model-Übereinstimmungen des folgenden Typs:

Um eine primäre Dropdown-Liste mit Marken zu erstellen, können Sie die oben beschriebene übliche Methode verwenden, d. h.:

Für eine abhängige Liste von Modellen müssen Sie jedoch mit der Funktion OFFSET einen benannten Bereich erstellen, der sich dynamisch nur auf Zellen von Modellen einer bestimmten Marke bezieht. Dafür:

=OFFSET( 1 $A$ ; MATCH($G$7;$A:$A;0)-1 ; 1 ; COUNTIF($A:$A;$G$7) ; 1 )

Bezüge müssen absolut sein (mit Vorzeichen). $ ). Nach dem Drücken von Enter werden die Blattnamen automatisch zur Formel hinzugefügt.

Die Funktion OFFSET kann einen Verweis auf einen Bereich der gewünschten Größe ausgeben, der relativ zur Ausgangszelle um die angegebene Anzahl von Zeilen und Spalten verschoben ist. In einer verständlicheren Version lautet die Syntax dieser Funktion wie folgt:

=OFFSET( start_cell ; Herunterschalten ; Shift_right ; range_size_in_rows ; range_size_in_columns )

Also:

Das Ergebnis sollte etwa so aussehen:

Es bleibt noch, der Zelle eine Dropdown-Liste hinzuzufügen, die auf der erstellten Formel basiert G8 . Dafür:

Artikel zum Thema: