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

Wie filtert man kommagetrennte Daten in Excel?

AutorXiaoyang Änderungsdatum

In vielen Excel-Arbeitsblättern stoßen Sie möglicherweise auf Situationen, in denen Zellinhalte aus mehreren durch Kommas getrennten Elementen bestehen – beispielsweise eine Namensliste wie „Tom, Jerry, Sam“ in einer einzigen Zelle. Beim Einsatz des AutoFilter-Tools in Excel können Sie jedoch nur nach dem gesamten Zellwert filtern, nicht nach einzelnen Elementen innerhalb der Zelle, wie in der folgenden Abbildung veranschaulicht. Diese Einschränkung wird schnell zum Problem, wenn Sie Zeilen suchen oder bearbeiten müssen, die einen bestimmten Wert innerhalb solcher kommagetrennten Daten enthalten. In diesem Artikel zeigen wir Ihnen mehrere praktische Methoden, um Zeilen gezielt nach einem einzelnen Wert aus Zellen mit kommagetrennten Listen zu filtern und zu extrahieren – inklusive hilfreicher Tipps zur Fehlersuche und zur Auswahl der für Ihre Anforderungen optimalen Lösung.

kommagetrennte Daten filtern

Filtern Sie kommagetrennte Daten in Excel mit Filterbedingungen festlegen

Filtern Sie kommagetrennte Daten in Excel mit Kutools für Excel

Filtern Sie kommagetrennte Daten mithilfe einer Excel-Formel (Hilfsspalte)

Filtern Sie kommagetrennte Daten mithilfe eines VBA-Makros


Filtern Sie kommagetrennte Daten in Excel mit Filterbedingungen festlegen

Mit der Funktion AutoFilterFilterbedingungen festlegen zeigen Sie im Handumdrehen nur die Zeilen an, die einen bestimmten Wert in Zellen mit kommagetrennten Daten enthalten. Möchten Sie beispielsweise alle Zeilen anzeigen, in denen Spalte B den Namen „Tom“ enthält, gehen Sie wie folgt vor:

1. Wählen Sie die Spalte mit den kommagetrennten Daten aus, die Sie filtern möchten.

2. Wechseln Sie zur Daten-Registerkarte und klicken Sie auf Filter. Neben der Überschrift Ihrer ausgewählten Spalte erscheint eine Pfeil-Schaltfläche, mit der der Filter für Ihre Daten aktiviert wird:

klicken Sie auf Daten > Filter

3. Klicken Sie auf die Pfeil-Schaltfläche und wählen Sie dann Textfilter – Sie sehen mehrere Optionen. Wählen Sie Filterbedingungen festlegen, um das Dialogfeld „Filterbedingungen“ zu öffnen:

wählen Sie Textfilter > Benutzerdefinierter Filter

4. Wählen Sie im Dialogfeld Benutzerdefinierter AutoFilter im Dropdown-Menü enthält aus. Geben Sie Ihren gewünschten Suchbegriff ein (z. B. „Tom“). Diese Einstellung sucht den eingegebenen Wert an beliebiger Stelle innerhalb der Zelle:

Kriterien im Dialogfeld „Benutzerdefinierter AutoFilter“ festlegen

5. Klicken Sie auf OK. Alle Zeilen, die „Tom“ in den kommagetrennten Daten enthalten, werden sofort angezeigt:

alle Zellen, die den bestimmten Text enthalten, werden gefiltert

Dieser Ansatz eignet sich hervorragend für einfache Suchvorgänge. Beachten Sie jedoch, dass der Filter nach dem Vorkommen von „Tom“ im gesamten Zellinhalt sucht – dadurch können versehentlich auch Werte wie „Tommy“ oder „Tomson“ erfasst werden. Stellen Sie daher stets sicher, dass Ihr Suchbegriff die gewünschten Datensätze eindeutig identifiziert. Sollten Sie eine exakte Übereinstimmung mit strengen Begrenzungen benötigen (z. B. ausschließlich „Tom“), sind zusätzliche Schritte oder spezielle Tools erforderlich.


Filtern Sie kommagetrennte Daten in Excel mit Kutools für Excel

Die Super Filter-Funktion in Kutools für Excel bietet eine effiziente Lösung zum Filtern komplexer Daten – sogar Zellen mit kommagetrennten Listen. Mit Unterstützung für mehrere Kriterien, Groß-/Kleinschreibung, Filterung nach Textlänge und vielem mehr ist sie ideal für anspruchsvolle Filterszenarien.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

Nach der Installation von Kutools für Excelführen Sie diese Schritte zum Anwenden eines Filters aus:

1. Klicken Sie im Menüband auf KUTOOLS PLUS > Super Filter. Der Bereich „Super Filter“ wird rechts in Ihrem Excel-Fenster angezeigt:

klicken Sie auf die Funktion „Super-Filter“ von Kutools

2. Klicken Sie im Bereich „Super Filter“ auf die Schaltfläche Schaltfläche auswählen, um den Datenbereich auszuwählen, den Sie filtern möchten. Achten Sie darauf, dass Ihr Bereich alle Spalten und Zeilen umfasst, die Sie analysieren wollen. Klicken Sie auf die horizontale Linie, um den Kriterienbereich zu erweitern und detaillierte Bedingungen festzulegen:

den Datenbereich auswählen

3. Wählen Sie im Kriterienfeld die Überschrift der Spalte aus, nach der gefiltert werden soll. Wählen Sie anschließend in der zweiten Liste Text und in der dritten Liste Enthält aus. Geben Sie dann den zu suchenden Wert (z. B. „Tom“) in das letzte Feld ein:

Kriterien im Textfeld festlegen

4. Klicken Sie anschließend auf die Schaltfläche Filtern. Kutools filtert die Zeilen sofort und zeigt nur diejenigen an, deren kommagetrennte Werte Ihre Bedingung erfüllen:

die gewünschten Zellen wurden herausgefiltert

Der Super-Filter von Kutools bietet eine benutzerfreundliche Oberfläche für komplexe Filtervorgänge – ideal, wenn Sie regelmäßig mit großen und komplizierten Datensätzen arbeiten oder mehrere Kriterien gleichzeitig anwenden müssen. Tipp: Nutzen Sie die Optionen unter „Zusätzliche Bedingung“, um erweiterte Mustererkennung zu aktivieren (z. B. nur exakte Werte filtern und Teilübereinstimmungen ignorieren).

Kutools für Excel jetzt kostenlos herunterladen!


Filtern Sie kommagetrennte Daten mithilfe einer Excel-Formel (Hilfsspalte)

Die Verwendung einer Hilfsspalte mit Excel-Formeln ist eine praktische Methode, um Zeilen zu markieren, die einen bestimmten Wert innerhalb kommagetrennter Daten enthalten. Dieser Ansatz eignet sich ideal, wenn Sie präzise Kontrolle über Ihre Übereinstimmungskriterien benötigen und anschließend effizient mit Excel-Filtern arbeiten möchten.

Geeignet für Benutzer, die:

  • Bevorzugen Sie exakte oder teilweise Übereinstimmungen mithilfe von Formeln.
  • Müssen die Kriterien für komplexe Datensätze angepasst werden?
  • Sie arbeiten mit großen Tabellen und möchten eine schnelle Filterung mithilfe der integrierten Excel-Tools durchführen.

Nachteile:

  • Erfordert die Nutzung zusätzlicher Spalten und grundlegende Kenntnisse in der Formelerstellung.
  • Kann möglicherweise Varianten (wie Leerzeichen vor oder nach Kommas) nicht fehlerfrei verarbeiten, ohne dass die Formel angepasst wird.

1. Fügen Sie eine leere Spalte neben Ihre Daten ein (z. B. Spalte C neben den ursprünglichen Daten in Spalte B).

2. Geben Sie in Zelle C2 (angenommen, Ihre Daten beginnen in B2) die folgende Formel ein, um zu prüfen, ob „Tom“ als eigenständiger Wert in der kommagetrennten Liste enthalten ist:

=ISNUMBER(SEARCH(",Tom,",","&B2&","))

Diese Formel fügt vor und nach dem Zellinhalt Kommas ein, um sicherzustellen, dass „Tom“ als ganzes Wort – und nicht als Teil eines anderen Wortes wie „Tommy“ – erkannt wird.

3. Drücken Sie die Eingabetaste zur Bestätigung und ziehen Sie anschließend am Ausfüllkästchen, um die Formel auf weitere Zeilen zu übertragen.

4. Wenden Sie nun den AutoFilter von Excel auf Ihre Hilfsspalte an und filtern Sie die WAHR-Werte, um ausschließlich die Zeilen anzuzeigen, in denen „Tom“ als eigenständiges Element in der kommagetrennten Liste vorkommt.

Tipps und Hinweise:

  • Wenn Ihre Zellwerte ein anderes Trennzeichen (z. B. Semikolons) verwenden, ersetzen Sie das Komma (,) in der Formel einfach durch Ihr eigenes Trennzeichen.
  • Achten Sie stets auf überflüssige Leerzeichen – und nutzen Sie bei Bedarf die GLÄTTEN-Funktion in Ihrer Formel.
  • Diese Lösung ist vollständig dynamisch für zukünftige Bearbeitungen – aktualisierte Zellwerte führen nach der Neuberechnung automatisch zu aktualisierten Filterergebnissen.

Filtern Sie kommagetrennte Daten mithilfe eines VBA-Makros

Für eine automatisierte Stapelverarbeitung können Sie ein VBA-Makro nutzen, um Ihr Arbeitsblatt nach Zeilen zu durchsuchen, die einen bestimmten Wert innerhalb kommagetrennter Daten enthalten. Dieser Ansatz ist ideal für große Datensätze, häufig wiederkehrende Filtervorgänge oder wenn Sie die Filterung nahtlos in einen benutzerdefinierten Arbeitsablauf integrieren möchten.

Geeignet für Benutzer, die:

  • Müssen Sie die Filterung für viele Zeilen oder mehrere Arbeitsblätter automatisieren?
  • Bevorzugen Sie skriptbasierte, wiederholbare Lösungen.
  • Fühlen Sie sich im VBA-Editor sicher.

Nachteile:

  • Erfordert die Aktivierung von Makros sowie grundlegende VBA-Kenntnisse.
  • Möglicherweise muss es an andere Trennzeichen oder Kriterien angepasst werden.

1. Öffnen Sie Excel und klicken Sie auf Entwicklertools > Visual Basic. Klicken Sie im Fenster Microsoft Visual Basic for Applications auf Einfügen > Modul. Fügen Sie den folgenden Code in das Modulfenster ein:

Sub FilterCommaSeparatedData()
    Dim ws As Worksheet
    Dim rng As Range
    Dim cell As Range
    Dim criteria As String
    Dim outputRow As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = ActiveSheet
    criteria = Application.InputBox("Enter value to filter (exact match):", xTitleId, "Tom", Type:=2)
    Set rng = Application.InputBox("Select column with comma separated data:", xTitleId, Selection.Address, Type:=8)
    
    outputRow = 1
    ws.Rows.Hidden = False
    
    For Each cell In rng
        If InStr(1, "," & cell.Value & ",", "," & criteria & ",", vbTextCompare) > 0 Then
            cell.EntireRow.Hidden = False
        Else
            cell.EntireRow.Hidden = True
        End If
    Next cell
End Sub

2. Nachdem Sie den Code eingegeben haben, klicken Sie auf die Schaltfläche Schaltfläche „Ausführen“Ausführen. Anschließend erscheint ein Dialog, in dem Sie Ihren gewünschten Suchwert eingeben und die Zielspalte auswählen können. Excel blendet nach der Ausführung alle Zeilen aus, die den angegebenen Wert in der ausgewählten Spalte nicht enthalten.

Sollte das Makro nicht wie erwartet funktionieren, vergewissern Sie sich, dass Ihre Zellwerte einheitlich formatiert und frei von unerwarteten Zeichen sind. Um nach dem Filtern alle Zeilen wieder einzublenden, markieren Sie einfach sämtliche Zeilen, klicken mit der rechten Maustaste und wählen „Einblenden“. Falls Sie den Code für alternative Trennzeichen anpassen möchten, ersetzen Sie das Komma im Makro durch Ihr bevorzugtes Zeichen.

Diese Methoden bieten flexible Optionen für den Umgang mit kommagetrennten Listen in Excel – egal, ob Sie manuell filtern, Formeln einsetzen, VBA zur Automatisierung nutzen oder Kutools für Excel verwenden. Berücksichtigen Sie bei der Wahl einer Lösung die Größe Ihres Datensatzes, wie häufig Sie sie benötigen und wie komplex Ihre Übereinstimmungsanforderungen sind. Sollten ungewöhnliche Ergebnisse auftreten, prüfen Sie sorgfältig auf versteckte Leerzeichen, Zeilenumbrüche oder nicht standardkonforme Zeichen, die die Übereinstimmung beeinträchtigen könnten, und passen Sie gegebenenfalls Ihre Formeln oder Makros entsprechend an.


Verwandte Artikel:

Wie filtert man Daten in Excel nach mehreren Farben?

Wie filtert man in Excel nach exaktem Text?


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