Tipps zum Lernen

Erstellen einer Drop-Down-Liste in Excel mit Mehrfachauswahlen

Mit Excel-Dropdown-Listen können Sie Ihre Tabellenkalkulationen übersichtlicher, benutzerfreundlicher und weniger anfällig für Eingabefehler gestalten. Normalerweise können Sie in Dropdown-Listen nur eine Option aus einer vordefinierten Liste auswählen. Was aber, wenn Sie mehrere Elemente aus derselben Auswahlliste auswählen möchten? Gute Nachrichten: Das ist absolut möglich! In diesem Beitrag führe ich Sie Schritt für Schritt an wie man eine Dropdown-Liste in Excel erstellt, die Mehrfachauswahlen unterstützt.

Warum eine Drop-Down-Liste mit Mehrfachauswahl verwenden?

Bevor wir uns mit der Vorgehensweise befassen, erfahren Sie hier, warum Dropdown-Listen mit Mehrfachauswahl ein Vorteil sein können. Spielveränderer:

  • Bessere Dateneingabe: Ermöglicht es den Benutzern, mehrere Optionen auszuwählen, ohne das Blatt zu überladen.
  • Effizienz: Es sind nicht mehr mehrere Spalten oder Zellen erforderlich, um mehrere Auswahlmöglichkeiten zu erfassen.
  • Professionelles Aussehen: Hält Ihre Tabellenkalkulation sauber und übersichtlich.

Schritt 1: Erstellen einer einfachen Drop-Down-Liste

Wenn Sie noch keine Erfahrung mit Einblendlisten haben, erstellen Sie zunächst eine einfache Liste:

  1. Bereiten Sie Ihre Liste der Optionen vor in einer Spalte irgendwo auf Ihrem Blatt (z. B. A2:A6 mit Optionen wie “Apfel”, “Banane”, “Kirsche” usw.).
  2. Wählen Sie die Zelle aus, in der Sie die Dropdown-Liste erstellen möchten (z. B. C2).
  3. Gehen Sie zum Daten Registerkarte → klicken Validierung von Daten.
  4. In der Einstellungen Registerkarte, wählen Sie Liste in das Feld Zulassen.
  5. In der Quelle wählen Sie den Bereich, der Ihre Optionen enthält (z.B., =$A$2:$A$6).
  6. Klicken Sie auf OK.

Jetzt haben Sie eine Dropdown-Liste mit einer einzigen Auswahl!

Schritt 2: Aktivieren von Mehrfachauswahlen mit VBA

Excel unterstützt von Haus aus nicht die Auswahl mehrerer Elemente aus einer Dropdown-Liste. Um dies zu ermöglichen, benötigen wir ein wenig Hilfe von VBA (Visual Basic for Applications), der in Excel integrierten Skriptsprache.

Freigabe von Mehrfachabschnitten

So fügen Sie den VBA-Code hinzu:

  1. Presse Alt + F11 zum Öffnen des Visual Basic für Anwendungen Herausgeber.
  2. Suchen Sie im linken Fensterbereich den Namen Ihrer Arbeitsmappe und klicken Sie mit der rechten Maustaste auf DiesesArbeitsbuch oder das Blatt, auf dem sich Ihre Dropdown-Liste befindet.
  3. Wählen Sie Code anzeigen.
  4. Fügen Sie den folgenden VBA-Code in das Fenster ein:
vbaCopyEditPrivate Sub Worksheet_Change(ByVal Target As Range)
    Dim Oldvalue As String
    Dim Newvalue As String
    Dim rng As Range
    
    ' Ändern Sie diesen Bereich in die Zellen, in denen Sie Mehrfachauswahl-Dropdowns wünschen
    Set rng = Me.Range("C2:C10")
    
    If Not Intersect(Target, rng) Is Nothing Then
        Application.EnableEvents = False
        NeuerWert = Ziel.Wert
        Anwendung.Rückgängig
        AlterWert = Ziel.Wert
        Ziel.Wert = NeuerWert
        
        Wenn AlterWert = "" Dann
            ' nichts tun
        Else
            If InStr(1, AlterWert, NeuerWert) = 0 Then
                Ziel.Wert = AlterWert & ", " & NeuerWert
            Else
                Ziel.Wert = AlterWert ' Duplikate verhindern
            End If
        Ende Wenn
        
        Application.EnableEvents = True
    End If
End Sub
  1. Ändern Sie den Bereich "C2:C10" in den Code ein, um die Zellen, in denen sich Ihre Dropdown-Listen befinden, anzupassen.
  2. Schließen Sie den VBA-Editor (Alt + Q).

Schritt 3: Testen Sie Ihr Multi-Select Drop-Down

Gehen Sie nun zurück zu Ihrem Excel-Blatt und versuchen Sie, eine Option aus Ihrer Dropdown-Liste auszuwählen. Klicken Sie dann erneut auf dieselbe Zelle und wählen Sie eine andere Option aus. Anstatt die erste Auswahl zu ersetzen, fügt Excel die neue Auswahl durch ein Komma getrennt ein.

Profi-Tipp:

  • Um ein Element zu entfernen, bearbeiten Sie die Zelle einfach manuell.
  • Sie können das Begrenzungszeichen im VBA-Code anpassen (derzeit eingestellt auf ", ").

Zusätzliche Tipps und Überlegungen

  • Speichern Sie Ihre Datei als makroaktivierte Arbeitsmappe (.xlsm), um den VBA-Code beizubehalten.
  • VBA-Makros können auf einigen Unternehmenssystemen deaktiviert sein. Stellen Sie sicher, dass Makros aktiviert sind, bevor Sie diese Funktion verwenden.
  • Dieser Ansatz eignet sich am besten für kurze Listen; für sehr große Datensätze sollten Sie die Verwendung von Formularsteuerelementen oder fortgeschritteneren Tools in Betracht ziehen.

Einpacken

Wie erstelle ich in Excel eine Dropdown-Liste mit mehreren Auswahlmöglichkeiten? Die Erstellung einer Dropdown-Liste mit mehreren Auswahlmöglichkeiten in Excel ist eine clevere Möglichkeit, die Dateneingabe zu verbessern, ohne die Arbeitsmappe zu überladen. Mit ein wenig VBA-Zauberei können Sie die Möglichkeiten von Excel ganz einfach erweitern und Ihre Kollegen mit Ihren erweiterten Tabellenkalkulationsfähigkeiten beeindrucken.

Sobi Technik

Sobi ist ein erfahrener Tech-Blogger und digitaler Unternehmer mit über 13 Jahren Erfahrung in der Erstellung von Online-Inhalten (seit 2012). Als Gründer von Eduqia hat Sobi Tausende von Menschen mit praktischen Leitfäden auf Freelance-Plattformen durch berufliche Veränderungen im Ausland begleitet. Aufgrund seiner persönlichen Erfahrung im Management von Remote-Teams für Tech-Startups (einschließlich einer fünfjährigen Tätigkeit als Koordinator virtueller Marketingprojekte für Kunden in mehr als 50 Ländern) hat sich Sobi auf hochbezahlte Positionen im digitalen Bereich spezialisiert. Zu seinen Zertifizierungen gehören Google Digital Marketing & E-Commerce (2025).

Ähnliche Artikel

Schaltfläche "Zurück zum Anfang"