KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie filtert man Daten in Excel anhand einer Auswahl aus einer Dropdown-Liste?

AutorXiaoyang Änderungsdatum

In Excel kennen viele Anwender das Filtern von Daten mithilfe der integrierten Filterfunktion. Es gibt jedoch Situationen, in denen Sie Daten interaktiv anhand einer Dropdown-Liste-Auswahl filtern oder anzeigen möchten. Beispielsweise könnten Sie benötigen, dass sich Datensätze dynamisch aktualisieren und nur Informationen anzeigen, die mit Ihrer Auswahl aus einem Dropdown-Menü übereinstimmen – wie im folgenden Screenshot dargestellt. Dieser Ansatz ermöglicht benutzerfreundlichere Berichte, Dashboards und interaktive Formulare. Dieser Artikel beschreibt mehrere praktische Methoden, um Daten basierend auf Dropdown-Liste-Auswahlen in einem oder zwei Arbeitsblättern zu filtern oder visuell hervorzuheben, und bietet Ihnen flexible Optionen für unterschiedliche Anforderungen.

Ein Screenshot der Verwendung einer Dropdown-Liste zum Filtern von Daten

Daten aus einer Dropdown-Listen-Auswahl in einem Arbeitsblatt mithilfe von Hilfsformeln filtern

Daten aus einer Dropdown-Listen-Auswahl in zwei Arbeitsblättern mithilfe von VBA-Code filtern

Bedingte Formatierung verwenden – Hervorgehobener Zeilenbereich, die mit der Dropdown-Auswahl übereinstimmen


Daten aus einer Dropdown-Listen-Auswahl in einem Arbeitsblatt mithilfe von Hilfsformeln filtern

Um Daten basierend auf einer Dropdown-Liste zu filtern, können Sie mithilfe von Formeln mehrere Hilfsspalten einrichten, um passende Zeilen dynamisch zu extrahieren. Diese Methode eignet sich ideal, wenn Sie im selben Arbeitsblatt nur relevante Datensätze anzeigen möchten – ganz ohne Makros. Gehen Sie dazu wie folgt vor:

1. Erstellen Sie zunächst die Dropdown-Liste: Wählen Sie die Zelle aus, in der sich die Dropdown-Liste befinden soll, und navigieren Sie zu Daten > Datenüberprüfung > Datenüberprüfung. So erstellen Sie eine Zelle, in der Benutzer einen Filterwert auswählen können.

Ein Screenshot der Aktivierung der Datenüberprüfungsfunktion

2. Wählen Sie im Dialogfeld Datenüberprüfung unter der Registerkarte Einstellungen im Feld Zulassen die Option Liste aus, und klicken Sie anschließend auf die Schaltfläche Ein Screenshot der Auswahl-Schaltfläche, um den Bereich der Werte für Ihre Dropdown-Liste auszuwählen. Die Verwendung eines benannten Bereichs oder einer Tabelle als Listenquelle erleichtert später die automatische Aktualisierung der Liste.

Ein Screenshot der Konfiguration des Dialogfelds „Datenüberprüfung“

3. Sobald Ihre Dropdown-Liste eingerichtet ist, wählen Sie einen beliebigen Wert zur Filterung aus. Geben Sie in Zelle D2 die folgende Formel ein (unter der Annahme, dass sich Ihre Dropdown-Auswahl in Spalte H befindet):

=ROWS($A$2:A2)

Hierbei bezieht sich A2 auf die erste Zelle der Spalte mit den zu vergleichenden Daten. Ziehen Sie den Ausfüllknauf nach unten, um die Formel auf alle relevanten Zeilen zu übertragen. Diese Hilfsspalte generiert fortlaufende Zeilennummern und vereinfacht so später den Bezug auf bestimmte Zeilen.

Ein Screenshot der Verwendung der ZEILEN-Funktion zum Erstellen einer Hilfsspalte mit fortlaufenden Nummern

4. Geben Sie als Nächstes in Zelle E2 Folgendes ein:

=IF(A2=$H$2,D2,"")

Diese Formel prüft, ob der Wert in A2 mit dem ausgewählten Dropdown-Eintrag in H2 übereinstimmt. Falls ja, gibt sie die Zeilennummer aus D2aus; andernfalls bleibt die Zelle leer. Dies ist ein entscheidender Filterschritt: Stellen Sie sicher, dass sich der Bezug auf Ihre Dropdown-Zelle (hier)H2) nicht unerwartet ändert.

Ein Screenshot der Verwendung einer Formel zum Erstellen der zweiten Hilfsspalte

5. Geben Sie in Zelle F2 Folgendes ein:

=IFERROR(SMALL($E$2:$E$17,D2),"")

Diese Formel ermittelt die Anzahl der Zeilen in den gefilterten Daten, sodass Sie später die entsprechenden Einträge abrufen können. Stellen Sie sicher, dass der Bereich E2:E17 alle Ihre Zellen mit Filterformeln abdeckt. Ziehen Sie bei Bedarf den Ausfüllknauf nach unten.

Ein Screenshot der Verwendung einer Formel zum Erstellen der dritten Hilfsspalte

6. Geben Sie in Zelle J2 die folgende Formel ein, um die gefilterten Ergebnisse anzuzeigen:

=IFERROR(INDEX($A$2:$C$17,$F2,COLUMNS($J$2:J2)),"")

Kopieren Sie diese Formel von J2 nach L2, um den ersten passenden Datensatz anzuzeigen. Dieser Schritt nutzt die Ergebnisse Ihrer Hilfsspalten, um die eigentlichen Datenzeilen basierend auf der Dropdown-Auswahl abzurufen. Passen Sie die Spalten entsprechend an, falls Ihr Originaldatenbereich anders strukturiert ist.

Ein Screenshot der Verwendung einer Formel, um die erste gefilterte Zeile basierend auf der Auswahl in der Dropdown-Liste zu erhalten

Hinweis: A2:C17 ist Ihre Originaltabelle, F2 ist die gefilterte Hilfsspalte und J2 ist der Ausgabebereich.

7. Ziehen Sie den Ausfüllknauf in allen Ausgabespalten nach unten, um alle passenden Datensätze anzuzeigen.

Ein Screenshot zeigt alle gefilterten Ergebnisse

8. Sobald Sie einen Eintrag aus der Dropdown-Liste auswählen, aktualisiert sich die darunterliegende Tabelle dynamisch und zeigt nur noch die Zeilen an, die mit Ihrer Auswahl übereinstimmen.

Ein Screenshot verschiedener gefilterter Ergebnisse basierend auf der Auswahl in der Dropdown-Liste

Ein Screenshot der Dropdown-Listensammlung von Kutools

Verleihen Sie Excel-Dropdown-Listen mit Kutools erweiterten Funktionen mehr Leistung

Steigern Sie Ihre Produktivität mit den erweiterten Dropdown-Listen-Funktionen von Kutools für Excel. Dieses leistungsstarke Funktionspaket geht über die Standardmöglichkeiten von Excel hinaus und optimiert Ihren Arbeitsablauf – unter anderem durch:

  • Dropdown-Liste mit mehreren Auswahlmöglichkeiten erstellen: Wählen Sie gleichzeitig mehrere Einträge aus, um die Datenverarbeitung noch effizienter zu gestalten.
  • Dropdown-Liste mit Kontrollkästchen: Steigern Sie Benutzerinteraktion und Übersichtlichkeit in Ihren Tabellenkalkulationen.
  • Dynamische Dropdown-Liste erstellen: Sie aktualisiert sich automatisch, sobald sich die zugrunde liegenden Daten ändern – für stets aktuelle und präzise Inhalte.
  • Dropdown-Liste durchsuchbar machen: Finden Sie benötigte Einträge im Handumdrehen – sparen Sie Zeit und vermeiden Sie unnötigen Aufwand.

Daten aus einer Dropdown-Listen-Auswahl in zwei Arbeitsblättern mithilfe von VBA-Code filtern

Manchmal müssen Sie Daten in einem Arbeitsblatt filtern, nachdem Sie einen Eintrag aus einer Dropdown-Liste in einem anderen Arbeitsblatt ausgewählt haben – beispielsweise enthält Blatt1 die Auswahl und Blatt2 die zu filternde Tabelle. In solchen Fällen bietet sich VBA als praktikable Lösung an, da Formeln andere Blätter nicht direkt als Reaktion auf ein Ereignis aktualisieren können. Dieser Ansatz eignet sich besonders gut für Dashboards, Berichte oder Zusammenfassungsarbeitsmappen, bei denen Quellbereich und Benutzereingaben zur besseren Übersichtlichkeit klar getrennt sind.

1. Klicken Sie mit der rechten Maustaste auf die Registerkarte des Blatts (z. B. Blatt1), das die Dropdown-Zelle enthält, und wählen Sie Code anzeigen. Kopieren Sie im Fenster Microsoft Visual Basic for Applications den folgenden Code in das leere Modul:

VBA-Code: Daten aus einer Dropdown-Listen-Auswahl in zwei Blättern filtern:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
    On Error Resume Next
    If Not Intersect(Range("A2"), Target) Is Nothing Then
        Application.EnableEvents = False
        If Range("A2").Value = "" Then
            Worksheets("Sheet2").ShowAllData
        Else
            Worksheets("Sheet2").Range("A2").AutoFilter 1, Range("A2").Value
        End If
        Application.EnableEvents = True
    End If
End Sub

Hinweis: Im Code bezieht sich A2 auf die Dropdown-Zelle, Blatt2 ist das Blatt, in dem der Filter angewendet wird, und AutoFilter 1 legt die zu filternde Spalte fest. Passen Sie diese Angaben entsprechend Ihrem Datenlayout an. Stellen Sie sicher, dass Arbeitsblatt- und Zellnamen mit Ihrer tatsächlichen Struktur übereinstimmen, um Laufzeitfehler zu vermeiden. Prüfen Sie bei unerwartetem Verhalten, ob Blattschutz aktiviert ist, ob zusammengeführte Zellen vorhanden sind oder ob ausgeblendete Daten die AutoFilter-Methode beeinträchtigen könnten.

Ein Screenshot, der zeigt, wie man den VBA-Code verwendet

2. Sobald Sie einen beliebigen Eintrag in Blatt1 auswählen, werden die Daten in Blatt2 sofort gefiltert – für eine nahtlose Analyse über mehrere Arbeitsblätter hinweg bei Berichten und Überprüfungen.

Ein Screenshot, der die Auswahl der Dropdown-Liste und die entsprechenden gefilterten Ergebnisse zeigt

Beachten Sie, dass VBA-basierte Lösungen die Aktivierung von Makros erfordern. Speichern Sie Ihre Arbeitsmappe stets als .xlsm-Datei, wenn der Code dauerhaft erhalten bleiben soll. Sollte der Filter nicht aktualisiert werden, überprüfen Sie Ihre Makrosicherheitseinstellungen und stellen Sie sicher, dass Bezüge und Arbeitsblattnamen korrekt sind. Verwenden Sie keine sensiblen oder geschäftskritischen Daten ohne ordnungsgemäßes Backup – denn Makros können umfangreiche Änderungen vornehmen!


Bedingte Formatierung verwenden – Alle Zeilen, die mit der Dropdown-Auswahl übereinstimmen, automatisch hervorheben

Wenn Ihr Ziel nicht darin besteht, Zeilen auszublenden oder zu extrahieren, sondern sie lediglich visuell hervorzuheben – also jene, die mit der Dropdown-Auswahl übereinstimmen –, bietet die bedingte Formatierung einen schnellen und benutzerfreundlichen Ansatz. Nutzen Sie diese Methode, wenn Benutzer sich auf relevante Zeilen konzentrieren sollen, ohne dass Daten entfernt oder verschoben werden.

Die häufigste Anwendung findet sich in Dashboards, Berichten oder langen Listen, wo das Hervorheben sofort zeigt, welche Einträge zur aktuellen Auswahl gehören – und so die Lesbarkeit der Daten erheblich verbessert.

  • Wählen Sie Ihren Datenbereich aus: Markieren Sie beispielsweise A2:C100.
  • Rufen Sie das Werkzeug „Bedingte Formatierung verwenden“ auf: Gehen Sie zu Start > Bedingte Formatierung verwenden > Neue Regel.
  • Erstellen Sie Ihre Regel: Wählen Sie Formel verwenden, um zu bestimmen, welche Zellen formatiert werden sollen, und geben Sie eine Formel wie folgt ein:
    =$A2=$H$2
    Damit werden alle Zeilen hervorgehoben, deren Wert in Spalte A mit der Dropdown-Auswahl in H2 übereinstimmt.
  • Legen Sie die Formatierung fest: Klicken Sie auf Formatieren, und wählen Sie anschließend eine Füllfarbe oder Textformatierung aus. Bestätigen Sie mit OK.

Vorteile: Schnelle Einrichtung, sofortige Reaktion auf Änderungen der Auswahl und keine Beeinträchtigung der Tabellenstruktur. Diese Methode hebt jedoch nur hervor – sie filtert oder extrahiert Datensätze nicht. Verwenden Sie bei großen Tabellen Kontrastfarben mit hoher Sichtbarkeit, damit hervorgehobene Zeilenbereiche auffallen. Die bedingte Formatierung basiert auf Zellen – bei falschen Zellbezügen werden möglicherweise nicht alle Zeilen wie erwartet hervorgehoben. Für Konsistenz nutzen Sie in Ihrer Formel absolute Bezüge (z. B. $H$2).

Möchten Sie die Hervorhebung entfernen, gehen Sie einfach zu Bedingte Formatierung verwenden > Regeln löschen. Für Hervorhebungen mit mehreren Bedingungen oder über mehrere Spalten hinweg passen Sie Ihre Formel so an, dass weitere Spalten geprüft werden, oder verwenden Sie die UND-Funktion.

Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

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 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

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins