Drei Arten mehrspaltiger Dropdown-Listen – Schritt-für-Schritt-Anleitung
Wenn Sie auf Google nach „Excel-Dropdown-Liste mehrere Spalten“ suchen, möchten Sie möglicherweise eine der folgenden Aufgaben erledigen:
Dynamische Liste erstellen
Methode A: Mit Formeln
Methode B: Mit nur wenigen Klicks über Kutools für Excel
Mehrfachauswahl in Dropdown-Liste anzeigen
Methode A: Mit VBA-Skript
Methode B: Mit nur wenigen Klicks über Kutools für Excel
In diesem Tutorial zeigen wir Schritt für Schritt, wie Sie diese drei Aufgaben meistern können.
Erstellen einer Dynamische Liste basierend auf mehreren Spalten
Wie in der folgenden GIF-Grafik gezeigt, möchten Sie eine Haupt-Dropdown-Liste für Kontinente, eine davon abhängige sekundäre Dropdown-Liste mit Ländern entsprechend dem ausgewählten Kontinent sowie eine dritte, vom gewählten Land abhängige Dropdown-Liste mit den zugehörigen Städten erstellen. Die Methode in diesem Abschnitt unterstützt Sie dabei, diese Aufgabe effizient umzusetzen.
Verwenden von Formeln zum Erstellen einer Dynamische Liste basierend auf mehreren Spalten
Schritt 1: Erstellen der Haupt-Dropdown-Liste
1. Wählen Sie die Zellen aus (hier: G9:G13), in die Sie die Dropdown-Liste einfügen möchten. Wechseln Sie zur Daten-Registerkarte und klicken Sie auf Datenüberprüfung > Datenüberprüfung.

2. Konfigurieren Sie im Dialogfeld Datenüberprüfung wie folgt.

Schritt 2: Erstellen der sekundären Dropdown-Liste
1. Markieren Sie den gesamten Bereich, der die Elemente enthält, die in der sekundären Dropdown-Liste angezeigt werden sollen. Wechseln Sie zur Formeln-Registerkarte und klicken Sie dann auf Aus Auswahl erstellen.

2. Aktivieren Sie im Dialogfeld Aus Auswahl erstellen ausschließlich das Kontrollkästchen Oberste Zeile und klicken Sie anschließend auf die Schaltfläche OK.

3. Wählen Sie eine Zelle aus, in die Sie die sekundäre Dropdown-Liste einfügen möchten, wechseln Sie zur Daten-Registerkarte und klicken Sie auf Datenüberprüfung > Datenüberprüfung.
4. Im Dialogfeld Datenüberprüfung müssen Sie Folgendes tun:
=INDIRECT(SUBSTITUTE(G9," ","_"))

5. Wählen Sie diese Dropdown-Liste-Zelle aus und ziehen Sie ihren AutoAusfüll-Griff nach unten, um die Dropdown-Liste auf weitere Zellen in derselben Spalte zu übertragen.
Die sekundäre Dropdown-Liste ist nun vollständig. Wenn Sie einen Kontinent in der Haupt-Dropdown-Liste auswählen, werden in der sekundären Dropdown-Liste nur die Länder dieses Kontinents angezeigt.

Schritt 3: Erstellen der dritten Dropdown-Liste
1. Markieren Sie den gesamten Bereich mit den Werten, die in der dritten Dropdown-Liste angezeigt werden sollen. Wechseln Sie zur Formeln-Registerkarte und klicken Sie dann auf Aus Auswahl erstellen.

2. Aktivieren Sie im Dialogfeld Aus Auswahl erstellennur das Kontrollkästchen Oberste Zeileund klicken Sie anschließend auf die Schaltfläche OK.

3. Wählen Sie eine Zelle aus, in die Sie die dritte Dropdown-Liste einfügen möchten, wechseln Sie zur Daten-Registerkarte und klicken Sie auf Datenüberprüfung > Datenüberprüfung.
4. Im Datenüberprüfung-Dialogfeld müssen Sie Folgendes tun:
=INDIRECT(SUBSTITUTE(H9," ","_"))

5. Wählen Sie diese Dropdown-Liste-Zelle aus und ziehen Sie ihren AutoAusfüll-Griffnach unten, um sie auf andere Zellen in derselben Spalte anzuwenden.
Die dritte Dropdown-Liste mit den Städten ist nun vollständig: Sobald Sie ein Land in der sekundären Dropdown-Liste auswählen, zeigt die dritte Liste ausschließlich die Städte dieses Landes an.

Die oben beschriebene Methode mag für manche Anwender umständlich erscheinen. Wenn Sie eine effizientere und einfachere Lösung bevorzugen, können Sie die folgende Methode mit nur wenigen Klicks umsetzen.
Erstellen einer Dynamische Liste basierend auf mehreren Spalten mit Kutools für Excel in wenigen Klicks
Die folgende GIF-Grafik zeigt die Schritte der Dynamischen Dropdown-Liste-Funktion von Kutools für Excel.
Wie Sie sehen, lässt sich der gesamte Vorgang mit nur wenigen Klicks erledigen – Sie müssen lediglich:
Die obige GIF-Grafik zeigt lediglich die Schritte zum Erstellen einer zweistufigen Dropdown-Liste. Möchten Sie eine Dropdown-Liste mit mehr als zwei Ebenen erstellen,klicken Sie hier, um weitere Informationen zu erhalten. Oder laden Sie die 30-tägige kostenlose Testversion herunter.
Mehrere Auswahlmöglichkeiten in einer Dropdown-Liste in Excel treffen
Dieser Abschnitt stellt zwei Methoden vor, mit denen Sie in Excel mehrere Auswahlmöglichkeiten aus einer Dropdown-Liste treffen können.
Verwenden von VBA-Code, um mehrere Auswahlmöglichkeiten in einer Excel-Dropdown-Liste zu ermöglichen
Das folgende VBA-Skript ermöglicht die mehrfache Auswahl in einer Dropdown-Liste in Excel – ohne Duplikate. Gehen Sie dazu wie folgt vor:
Schritt 1: Öffnen des VBA-Code-Editors und Kopieren des Codes
1. Klicken Sie mit der rechten Maustaste auf die Arbeitsblattregisterkarte und wählen Sie im Kontextmenü Code anzeigen.

2. Daraufhin öffnet sich das Fenster Microsoft Visual Basic for Applications. Kopieren Sie den folgenden VBA-Code in den Editor Arbeitsblatt (Code).

VBA-Code: Mehrfachauswahl in einer Dropdown-Liste ohne Duplikate zulassen
Private Sub Worksheet_Change(ByVal Target As Range)
'Updated by Extendoffice 2019/11/13
Dim xRng As Range
Dim xValue1 As String
Dim xValue2 As String
If Target.Count > 1 Then Exit Sub
On Error Resume Next
Set xRng = Cells.SpecialCells(xlCellTypeAllValidation)
If xRng Is Nothing Then Exit Sub
Application.EnableEvents = False
If Not Application.Intersect(Target, xRng) Is Nothing Then
xValue2 = Target.Value
Application.Undo
xValue1 = Target.Value
Target.Value = xValue2
If xValue1 <> "" Then
If xValue2 <> "" Then
If xValue1 = xValue2 Or _
InStr(1, xValue1, ", " & xValue2) Or _
InStr(1, xValue1, xValue2 & ",") Then
Target.Value = xValue1
Else
Target.Value = xValue1 & ", " & xValue2
End If
End If
End If
End If
Application.EnableEvents = True
End Sub
Schritt 2: Testen des Codes
Drücken Sie nach dem Einfügen des Codes die Tastenkombination Alt + Q, um den Visual Editor zu schließen und zum Arbeitsblatt zurückzukehren.
Tipps: Dieser Code funktioniert für alle Dropdown-Listen im aktuellen Arbeitsblatt. Klicken Sie einfach auf eine Zelle mit Dropdown-Liste und wählen Sie nacheinander Elemente aus, um zu prüfen, ob alles korrekt funktioniert.
Mehrfachauswahl in einer Excel-Dropdown-Liste mit Kutools für Excel in wenigen Klicks ermöglichen
VBA-Code hat viele Einschränkungen. Wenn Sie mit VBA-Skripten nicht vertraut sind, fällt es schwer, den Code Ihren Anforderungen anzupassen. Deshalb empfehlen wir Ihnen eine leistungsstarke Funktion – Mehrfachauswahl Dropdown-Liste, mit der Sie mühelos mehrere Elemente aus einer Dropdown-Liste auswählen können.
Nach der Installation von Kutools für Excel wechseln Sie zur Kutools-Registerkarte, wählen Sie Dropdown-Liste > Dropdown-Liste mit mehreren Auswahlmöglichkeiten erstellen und konfigurieren Sie wie folgt.
- Geben Sie den Bereich an, der die Dropdown-Liste enthält, aus der Sie mehrere Elemente auswählen müssen.
- Geben Sie das Trennzeichen für die Anzahl der ausgewählten Elemente in der Dropdown-Listen-Zelle an.
- Klicken Sie auf OK, um die Einstellungen abzuschließen.
Ergebnis
Sobald Sie auf eine Zelle mit einer Dropdown-Liste im Begrenzter Bereich klicken, erscheint daneben ein Listenfeld. Klicken Sie einfach auf die Schaltfläche „+“ neben den Elementen, um sie der Dropdown-Zelle hinzuzufügen, oder auf die Schaltfläche „–“, um unerwünschte Elemente wieder zu entfernen. Siehe folgende Demo:
- Aktivieren Sie die Option Nach Trennzeichen umbrechen, wenn Sie die Anzahl der ausgewählten Elemente vertikal innerhalb der Zelle anzeigen möchten. Wenn Sie eine horizontale Auflistung bevorzugen, lassen Sie diese Option deaktiviert.
- Aktivieren Sie die Option Suchfunktion aktivieren, wenn Sie Ihrer Dropdown-Liste eine Suchleiste hinzufügen möchten.
- Um diese Funktion zu nutzen, laden Sie bitte zunächst Kutools für Excel herunter und installieren Sie es.
Mehrere Spalten in einer Dropdown-Liste anzeigen
Wie im folgenden Screenshot gezeigt, erläutert Ihnen dieser Abschnitt, wie Sie mehrere Spalten in einer Dropdown-Liste anzeigen können.

Standardmäßig zeigt eine Dropdown-Liste zur Datenüberprüfung nur eine Spalte mit Elementen an. Um mehrere Spalten in einer Dropdown-Liste darzustellen, empfehlen wir stattdessen die Verwendung eines Kombinationsfelds (ActiveX-Steuerelement) anstelle der Datenüberprüfungs-Dropdown-Liste.
Schritt 1: Ein Kombinationsfeld (ActiveX-Steuerelement) einfügen
1. Wechseln Sie zur Entwickler-Registerkarte, und klicken Sie auf Einfügen > Kombinationsfeld (ActiveX-Steuerelement).

Tipp: Falls die Entwickler-Registerkarte im Menüband nicht angezeigt wird, folgen Sie einfach den Schritten in diesem Tutorial „Entwickler-Registerkarte anzeigen“, um sie einzublenden.
2. Zeichnen Sie anschließend ein Kombinationsfeld in eine Zelle, in der die Dropdown-Liste erscheinen soll.
Schritt 2: Die Eigenschaften des Kombinationsfelds ändern
1. Klicken Sie mit der rechten Maustaste auf das Kombinationsfeld und wählen Sie im Kontextmenü Eigenschaften aus.

2. Konfigurieren Sie im Dialogfeld Eigenschaften wie folgt.

Schritt 3: Die festgelegten Spalten im Dropdown-Liste anzeigen
1. Deaktivieren Sie unter der Entwickler-Registerkarte den Entwurfsmodus, indem Sie einfach auf das Symbol für den Entwurfsmodus klicken.

2. Klicken Sie auf den Pfeil des Kombinationsfelds – die Liste klappt auf und zeigt Ihnen die festgelegte Anzahl von Spalten in der Dropdown-Liste.
Schritt 4: Elemente aus anderen Spalten in bestimmten Zellen anzeigen
1. Wählen Sie eine Zelle unter dem Kombinationsfeld aus, geben Sie die folgende Formel ein und drücken Sie die Enter-Taste, um den Wert der zweiten Spalte in derselben Zeile abzurufen.
=IFERROR(VLOOKUP(B1,B3:F6,2,FALSE),"")

2. Um die Werte aus der dritten, vierten und fünften Spalte zu erhalten, wenden Sie nacheinander die folgenden Formeln an.
=IFERROR(VLOOKUP(B1,B3:F6,3,FALSE),"")
=IFERROR(VLOOKUP(B1,B3:F6,4,FALSE),"")
=IFERROR(VLOOKUP(B1,B3:F6,5,FALSE),"")

Verwandte Artikel
Automatische Vervollständigung beim Tippen in Excel-Dropdown-Liste
Wenn Ihre Dropdown-Liste mit Datenvalidierung viele Einträge enthält, müssen Sie entweder mühsam durch die Liste scrollen, um den richtigen Wert zu finden, oder das gesamte Wort direkt in das Feld eingeben. Doch es gibt eine bessere Lösung: Sobald Sie den ersten Buchstaben eingeben, vervollständigt sich die Auswahl automatisch – und alles wird deutlich einfacher. In diesem Tutorial zeigen wir Ihnen, wie’s geht.
Dropdown-Liste aus einer anderen Arbeitsmappe in Excel erstellen
Es ist ganz einfach, eine Dropdown-Liste mit Datenvalidierung zwischen Arbeitsblättern derselben Arbeitsmappe zu erstellen. Doch was tun Sie, wenn sich die benötigten Listendaten in einer anderen Arbeitsmappe befinden? In diesem Tutorial erfahren Sie Schritt für Schritt, wie Sie eine Dropdown-Liste aus einer externen Arbeitsmappe in Excel erstellen.
Eine durchsuchbare Dropdown-Liste in Excel erstellen
Wenn Ihre Dropdown-Liste viele Einträge enthält, fällt es schwer, den richtigen Wert schnell zu finden. Bereits früher haben wir eine Methode zur automatischen Vervollständigung vorgestellt, bei der die Liste ab dem ersten eingegebenen Buchstaben gefiltert wird. Neben dieser Autovervollständigung können Sie Ihre Dropdown-Liste auch durchsuchbar machen – und so die Effizienz bei der Suche nach passenden Werten deutlich steigern. Probieren Sie jetzt die Methode aus diesem Tutorial aus!
Automatisches Ausfüllen anderer Zellen beim Auswählen von Werten in einer Excel-Dropdown-Liste
Angenommen, Sie haben eine Dropdown-Liste basierend auf den Werten im Zellbereich B8:B14 erstellt. Sobald Sie einen Wert aus der Dropdown-Liste auswählen, sollen die zugehörigen Werte aus dem Bereich C8:C14 automatisch in eine bestimmte Zelle eingetragen werden. Die Methoden in diesem Tutorial zeigen Ihnen, wie das funktioniert.
Beste Office-Produktivitätswerkzeuge
Steigern 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 zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Ermöglicht tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Tabs desselben Fensters – statt jedes Mal ein neues Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und spart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office bündelt leistungsstarke Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro – ideal für Teams, die übergreifend mit Office-Anwendungen arbeiten.
- Alles-in-einem-Paket– Excel-, Word-, Outlook- und PowerPoint-Add-Ins + Office Tab Pro
- Ein Installationsprogramm, eine Lizenz– in wenigen Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen– optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Testversion mit vollem Funktionsumfang– keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis– sparen Sie im Vergleich zum Kauf einzelner Add-Ins
