Direkt zum Inhalt

Bedingte Dropdown-Liste mit IF-Anweisung (5 Beispiele)

Wenn Sie eine Dropdown-Liste erstellen müssen, die sich basierend auf Ihrer Auswahl in einer anderen Zelle ändert, kann das Hinzufügen einer Bedingung zur Dropdown-Liste eine Hilfslösung sein. Beim Erstellen einer bedingten Dropdown-Liste ist die Verwendung der IF-Anweisung eine intuitive Methode, da sie immer zum Testen von Bedingungen in Excel verwendet wird. Dieses Tutorial zeigt 5 Methoden, die Sie beim Erstellen einer bedingten Dropdown-Liste in Excel Schritt für Schritt unterstützen.


Verwenden Sie die IF- oder IFS-Anweisung, um eine bedingte Dropdown-Liste zu erstellen

Dieser Abschnitt bietet zwei Funktionen: die WENN Funktion und dem IFS-Funktion um Ihnen bei der Erstellung einer bedingten Dropdown-Liste basierend auf anderen Zellen in Excel mit zwei Beispielen zu helfen.

Fügen Sie eine einzelne Bedingung hinzu, z. B. zwei Länder und ihre Städte

Wie im GIF unten gezeigt, können Sie ganz einfach zwischen Städten in zwei Ländern wechseln.USA und Frankreich“ in der Dropdown-Liste. Sehen wir uns an, wie man eine IF-Funktion verwendet, um dies zu erreichen.

Schritt 1: Erstellen Sie die Haupt-Dropdown-Liste

Zuerst müssen Sie eine Haupt-Dropdown-Liste erstellen, die als Grundlage für Ihre bedingte Dropdown-Liste dient.

1. Wählen Sie eine Zelle (in diesem Fall E2) aus, in die Sie die Haupt-Dropdown-Liste einfügen möchten. Gehen Sie zum Datum Registerkarte, wählen Sie Datenvalidierung.

2. In dem Datenvalidierung Gehen Sie wie folgt vor, um die Einstellungen zu konfigurieren.

1) Bleiben Sie im Einstellungen Tab;
2) Wählen Sie Liste der Erlauben Box;
3) Wählen Sie im Feld Quelle den Zellbereich mit den Werten aus, die Sie in der Dropdown-Liste anzeigen möchten (hier wähle ich die Kopfzeilen der Tabelle aus).
4) Klicken Sie auf OK Taste. Siehe Screenshot:

Schritt 2: Erstellen Sie eine bedingte Dropdown-Liste mit einer IF-Anweisung

1. Wählen Sie den Zellbereich (in diesem Fall E3:E6) aus, in den Sie die bedingte Dropdown-Liste einfügen möchten.

2. Gehen Sie zum Datum Registerkarte, wählen Sie Datenvalidierung.

3. In dem Datenvalidierung Dialogfeld müssen Sie wie folgt konfigurieren.

1) Bleiben Sie im Einstellungen Tab;
2) Wählen Sie Liste der Erlauben Dropdown-Liste;
3) Geben Sie die folgende Formel in das ein Quelle Box;
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)
4) Klicken Sie auf OK Taste. Siehe Screenshot:

Note: Diese Formel sagt Excel: Wenn der Wert in E2 gleich dem Wert in B2 ist, zeigen Sie alle Werte im Bereich B3:B6 an. Zeigen Sie andernfalls die Werte im Bereich C3:C6 an.
Wo
1) E2 ist die Dropdown-Listenzelle, die Sie in Schritt 1 angegeben haben und die Überschriften enthält.
2) B2 ist die erste Kopfzelle des ursprünglichen Bereichs.
3) B3: B6 enthält die Städte in USA.
4) C3: C6 enthält die Städte in Frankreich.
Ergebnis

Die bedingte Dropdown-Liste ist jetzt vollständig.

Wenn Sie, wie im GIF-Bild unten gezeigt, eine Stadt in den Vereinigten Staaten auswählen möchten, klicken Sie auf E2, um Städte in den Vereinigten Staaten aus der Dropdown-Liste auszuwählen. Wählen Sie dann in den Zellen unter E2 eine beliebige Stadt aus, die zu den Vereinigten Staaten gehört. Um eine Stadt in Frankreich auszuwählen, gehen Sie genauso vor.

Note:
1) Die obige Methode funktioniert nur für zwei Länder und ihre Städte, da eine IF-Funktion verwendet wird, um eine Bedingung zu testen und einen Wert zurückzugeben, wenn die Bedingung erfüllt ist, und einen anderen Wert, wenn sie nicht erfüllt ist.
2) Wenn diesem Fall weitere Länder und Städte hinzugefügt werden, können die folgenden verschachtelten IF-Funktionen und die IFS-Funktionen helfen.

Fügen Sie mehrere Bedingungen hinzu, z. B. mehr als zwei Länder und ihre Städte

Wie im GIF-Bild unten gezeigt, gibt es zwei Tabellen. Die einspaltige Tabelle enthält verschiedene Länder, während die mehrspaltige Tabelle Städte in diesen Ländern enthält. Hier müssen wir eine bedingte Dropdown-Liste erstellen, die Städte enthält, die sich je nach Land ändern, das Sie in E10 auswählen. Bitte befolgen Sie die nachstehenden Schritte, um den Vorgang abzuschließen.

Schritt 1: Erstellen Sie eine Dropdown-Liste mit allen Ländern

1. Wählen Sie eine Zelle aus (hier wähle ich E10), in der Sie das Land anzeigen möchten, gehen Sie zu Datum Tab, klicken Sie auf Datenvalidierung.

2. Im Datenvalidierung Dialogfeld müssen Sie:

1) Bleiben Sie im Einstellungen Tab;
2) Wählen Sie Liste der Erlauben Dropdown-Liste;
3) Wählen Sie den Bereich aus, der die Länder in enthält Quelle Box;
4) Klicken Sie auf OK Taste. Siehe Screenshot:

Die Dropdown-Liste mit allen Ländern ist nun vollständig.

Schritt 2: Benennen Sie den Zellbereich für die Städte unter jedem Land

1. Wählen Sie den gesamten Bereich der Städtetabelle aus, gehen Sie zu Formeln Tab, klicken Sie auf Aus Auswahl erstellen.

2. In dem Erstellen Sie Namen aus der Auswahl Dialogfeld, überprüfen Sie nur die Oberste Reihe Option und klicken Sie auf OK .

Anmerkungen:
1) Mit diesem Schritt können Sie mehrere benannte Bereiche gleichzeitig erstellen. Hier werden die Zeilenköpfe als Bereichsnamen verwendet.

2) Standardmäßig ist die Name Manager erlaubt keine Leerzeichen bei der Definition neuer Namen. Wenn die Kopfzeile Leerzeichen enthält, konvertiert Excel sie in ein (_) stattdessen. Zum Beispiel, USA wird benannt Vereinigte Staaten. Diese Bereichsnamen werden in der folgenden Formel verwendet.
Schritt 3: Erstellen Sie eine bedingte Dropdown-Liste

1. Wählen Sie eine Zelle aus (hier wähle ich E11), um die bedingte Dropdown-Liste auszugeben, gehen Sie zu Datum Registerkarte, wählen Sie Datenvalidierung.

2. In dem Datenvalidierung Dialogfeld müssen Sie:

1) Bleiben Sie im Einstellungen Tab;
2) Wählen Sie Liste der Erlauben Dropdown-Liste;
3) Geben Sie die folgende Formel in das ein Quelle Box;
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))
4) Klicken Sie auf OK .

Note:
Wenn Sie Excel 2019 oder höhere Versionen verwenden, können Sie die IFS-Funktion anwenden, um mehrere Bedingungen auszuwerten, was dasselbe tut wie verschachteltes IF, aber auf eine klarere Weise. In diesem Fall können Sie die folgende IFS-Formel ausprobieren, um dasselbe Ergebnis zu erzielen.
=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
In den obigen zwei Formeln,
1) 10 ist die Dropdown-Listenzelle, die die Länder enthält, die Sie in Schritt 1 angegeben haben;
2) Die Texte in doppelten Anführungszeichen stehen für die Werte, die Sie in E10 auswählen werden, und die Texte ohne doppelte Anführungszeichen sind die Bereichsnamen, die Sie in Schritt 2 angegeben haben;
3) Die erste IF-Anweisung IF($E$10="Japan",Japan) sagt Excel:
If 10 ist gleich "Japan“, dann nur die Werte im benannten Bereich „Japan“ werden in dieser Dropdown-Liste angezeigt. Die zweite und die dritte IF-Anweisung bedeuten dasselbe.
4) Die letzte IF-Anweisung IF(E10="Vereinigte Staaten",Vereinigte Staaten, Frankreich) sagt Excel:
If 10 ist gleich "USA“, dann nur die Werte im benannten Bereich „Vereinigte Staaten“ werden in dieser Dropdown-Liste angezeigt. Andernfalls werden die Werte im benannten Bereich angezeigt „Frankreich".
5) Sie können der Formel bei Bedarf weitere IF-Anweisungen hinzufügen.
6) Klicken Sie hier, um mehr über die zu erfahren Excel IF-Funktion und dem IFS-Funktion.
Ergebnis


Nur ein paar Klicks, um eine bedingte Dropdown-Liste mit Kutools für Excel zu erstellen

Die oben genannten Methoden könnten für die meisten Excel-Benutzer umständlich sein. Wenn Sie eine effizientere und unkompliziertere Lösung wünschen, ist die Dynamische Dropdown-Liste Merkmal von Kutools for Excel wird dringend empfohlen, damit Sie mit nur wenigen Klicks eine bedingte Dropdown-Liste erstellen können.

Wie Sie sehen können, kann der gesamte Vorgang mit nur wenigen Klicks durchgeführt werden. Sie müssen nur:

1. Wählen Sie im Dialogfenster Modus A: 2 Stufen der Model Sektion;
2. Wählen Sie die Spalten aus, die Sie zum Erstellen einer bedingten Dropdown-Liste benötigen;
3. Wählen Sie einen Ausgabebereich aus.
4 Klicken OK.
Note:
1) Kutools for Excel bietet eine 30-Tage kostenlose Testversion ohne Einschränkungen, zum Download gehen.
2) Zusätzlich zum Erstellen einer Dropdown-Liste mit 2 Ebenen können Sie mit dieser Funktion ganz einfach eine Dropdown-Liste mit 3 bis 5 Ebenen erstellen. Schauen Sie sich dieses Tutorial an: Erstellen Sie schnell eine Dropdown-Liste mit mehreren Ebenen in Excel.

Eine bessere Alternative zur IF-Funktion: die INDIREKT-Funktion

Alternativ zu den IF- und IFS-Funktionen können Sie eine Kombination der verwenden INDIREKT und ERSATZ Funktionen zum Erstellen einer bedingten Dropdown-Liste, die einfacher ist als die oben bereitgestellten Formeln.

Nehmen Sie das gleiche Beispiel, das in den oben genannten mehreren Bedingungen verwendet wurde (wie im GIF-Bild unten gezeigt). Hier zeige ich Ihnen, wie Sie die Kombination der Funktionen INDIREKT und ERSATZ verwenden, um eine bedingte Dropdown-Liste in Excel zu erstellen.

1. Erstellen Sie in Zelle E10 die Haupt-Dropdown-Liste, die alle Länder enthält. Befolgen Sie den obigen Schritt 1.

2. Benennen Sie den Zellbereich für die Städte unter jedem Land. Befolgen Sie den obigen Schritt 2.

3. Verwenden Sie die Funktionen INDIREKT und ERSATZ, um eine bedingte Dropdown-Liste zu erstellen.

Wählen Sie eine Zelle (in diesem Fall E11) aus, um die bedingte Dropdown-Liste auszugeben, gehen Sie zu Datum Registerkarte, wählen Sie Datenvalidierung. In dem Datenvalidierung Dialogfeld müssen Sie:

1) Bleiben Sie im Einstellungen Tab;
2) Wählen Sie Liste der Erlauben Dropdown-Liste;
3) Geben Sie die folgende Formel in das ein Quelle Box;
=INDIRECT(SUBSTITUTE(E10," ","_"))
4) Klicken Sie auf OK .

Sie haben jetzt erfolgreich eine bedingte Dropdown-Liste mit den Funktionen INDIREKT und ERSATZ erstellt.

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!