Filtern mithilfe von erweiterten Kriterien

Gilt für
Excel für Microsoft 365 für Mac Excel 2024 Excel 2021 Excel 2019 Excel 2016

Wenn die Daten, die Sie filtern möchten, Kriterien für mehrere Felder erfordern, z. B. das Filtern nach mehreren Bedingungen, die alle wahr sein müssen, oder zeilen, die einer von mehreren verschiedenen Bedingungen entsprechen (z. B. Typ = "Produzieren" oder Vertriebsmitarbeiter = "Davolio"), können Sie das Dialogfeld Erweiterter Filter verwenden.

Klicken Sie zum Öffnen des Dialogfelds Erweiterter Filter auf Daten>erweitert.

Screenshot des Abschnitts

Erweiterter Filter Beispiel
Übersicht über erweiterte Filterkriterien
Mehrere Kriterien, eine Spalte, beliebige Kriterien = WAHR Verkäufer = "Davolio" ODER Verkäufer = "Buchanan"
Mehrere Kriterien, mehrere Spalten, alle Kriterien = WAHR Type = "Produce" AND Sales > 1000
Mehrere Kriterien, mehrere Spalten, beliebige Kriterien = WAHR Typ = "Naturprodukte" ODER Verkäufer = "Buchanan"
Mehrere Gruppen von Kriterien, eine Spalte in allen Gruppen (Sales > 6000 AND Sales < 6500 ) OR (Sales < 500)
Mehrere Gruppen von Kriterien, mehrere Spalten in jeder Gruppe (Salesperson = "Davolio" AND Sales >3000) ODER
(Salesperson = "Buchanan" AND Sales > 1500)
Platzhalterkriterien Verkäufer = ein Name, dessen zweiter Buchstabe "u" ist

Übersicht über erweiterte Filterkriterien

Der erweiterte Filter funktioniert auf verschiedene wichtige Weise anders als Filter .

  • Er zeigt das Dialogfeld Erweiterter Filter statt des Menüs "AutoFilter" an.
  • Sie erstellen einen Kriterienbereich (trennen Sie Zellen über Ihren Daten), in dem Sie Ihre Filterbedingungen eingeben, und weisen Sie dann das Dialogfeld Erweiterter Filter an, diesen Bereich zu verwenden.
  • Der erweiterte Filter wird NICHT automatisch aktualisiert, wenn Sie Kriterienwerte ändern

Hinweis

Der erweiterte Filter ist weiterhin für komplexe Filterszenarien verfügbar, obwohl neuere Features wie Copilot in Excel Benutzer jetzt bei der Datenanalyse und Filterung durch Abfragen in natürlicher Sprache unterstützen können, als alternativer Ansatz für einige Anwendungsfälle.

Grundlegendes zu UND im Vergleich zur OR-Logik

Logiktyp Einrichten Beispiel Was es findet
AND-Logik (alle Kriterien müssen wahr sein) Kriterien in derselben Zeile platzieren Type = "Produce" in Spalte 1
Umsatz > 1000 in Spalte 2
(beide in derselben Zeile)
Nur Zeilen, bei denen typ IS "Produce" UND Sales größer als 1.000 sind
OR-Logik (beliebige Kriterien können wahr sein) Kriterien in eine andere Zeile setzen Zeile 1: Typ = "Produce"
Zeile 2: Typ = "Meat"
(unterschiedliche Zeilen, gleiche Spalte)
Zeilen, in denen typ IS "Produce" ODER Type IS "Meat" (oder beides)

Beispieldaten

Die folgenden Beispieldaten werden für alle Verfahren in diesem Artikel verwendet.

Die Daten enthalten drei leere Zeilen oberhalb des Listenbereichs, die als Kriterienbereich (A1:C4) und Listenbereich (A6:C10) verwendet werden. Der Kriterienbereich weist Spaltenbeschriftungen auf und enthält mindestens eine leere Zeile zwischen den Kriterienwerten und dem Listenbereich.

Um mit diesen Daten zu arbeiten, wählen Sie sie in der folgenden Tabelle aus, kopieren Sie sie, und fügen Sie sie dann in Zelle A1 eines neuen Excel-Arbeitsblatts ein.

F Verkäufer Umsatz
F Verkäufer Umsatz
Getränke Suyama 5122 €
Fleischwaren Davolio 450 €
Naturprodukte Buchanan 6328 €
Naturprodukte Davolio 6544 €

In diesem Beispiel sieht das resultierende Arbeitsblatt wie folgt aus, wobei der Filterkriterienbereich blau und der Listenbereich (die zu filternden Daten) rot umrandet ist. 

Screenshot: Kriterien und Listenbereich

Vergleichsoperatoren

Mithilfe der folgenden Operatoren können Sie zwei Werte vergleichen. Wenn zwei Werte anhand dieser Operatoren verglichen werden, ist das Ergebnis ein logischer Wert: WAHR oder FALSCH.

Vergleichsoperator Bedeutung Beispiel
= (Gleichheitszeichen) Gleich A1=B1
> (größer als Vorzeichen) Größer als A1>B1
< (kleiner als-Zeichen) Kleiner als A1<B1
>= (größer als oder gleich Vorzeichen) Größer als oder gleich A1>=B1
<= (kleiner als oder gleich Vorzeichen) Kleiner als oder gleich A1<=B1
<> (ungleich vorzeichen) Ungleich A1<>B1

Verwenden des Gleichheitszeichens für die Eingabe von Text oder einem Wert

Da das Gleichheitszeichen (=) verwendet wird, um eine Formel anzugeben, wenn Sie Text oder einen Wert in eine Zelle eingeben, wertet Excel aus, was Sie eingeben. Dies kann jedoch zu unerwarteten Filterergebnissen führen. Wenn Sie einen Vergleichsoperator zum Angeben der Gleichheit für Text oder einen Wert angeben möchten, geben Sie das Kriterium als Zeichenfolgenausdruck in die entsprechende Zelle im Kriterienbereich ein:

=''=Eingabe''

Wobei entry der Text oder Wert ist, den Sie suchen möchten. Beispiel:

Ihre Eingabe in die Zelle Auswertung und Anzeige in Excel
="=Davolio" =Davolio
="=3000" =3000

Berücksichtigen der Groß-/Kleinschreibung

Beim Filtern von Textdaten unterscheidet Excel nicht zwischen Groß- und Kleinschreibung. Sie können jedoch für eine Suche, bei der Groß- und Kleinschreibung berücksichtigt wird, eine Formel verwenden. Ein Beispiel hierzu finden Sie im Abschnitt Platzhalterkriterien.

Verwenden von vordefinierten Namen

Sie können einen Bereich Kriterien angeben. Dann wird der Bezug für den Bereich automatisch im Feld Kriterienbereich angezeigt. Darüber hinaus können Sie den Namen Datenbank für den zu filternden Listenbereich und den Namen Zielbereich für den Bereich festlegen, in den Sie die Zeilen einfügen möchten. Dann werden diese Bereiche im Feld Listenbereich bzw. im Feld Kopieren in automatisch angezeigt.

Erstellen von Kriterien mithilfe einer Formel

Sie können einen berechneten Wert, der von einer Formel als Ihr Kriterium zurückgegeben wird, als Suchkriterium verwenden. Denken Sie dabei an die folgenden wichtigen Punkte:

  • Die Formel muss als WAHR oder FALSCH ausgewertet werden.
  • Da Sie eine Formel verwenden, geben Sie diese wie üblich ein. Geben Sie den Ausdruck nicht wie folgt ein:
    =''=entry''
  • Sie dürfen als Kriterienbeschriftung keine Spaltenbeschriftung verwenden. Geben Sie entweder keinen Wert für die Kriterienbeschriftung ein, oder verwenden Sie eine Beschriftung, die nicht mit einer Spaltenbeschriftung im Listenbereich übereinstimmt (in den nachstehenden Beispielen sind dies "Berechneter Mittelwert" und "Genaue Übereinstimmung").
    Wenn Sie eine Spaltenbeschriftung in der Formel anstelle eines relativen Zellbezugs oder eines Bereichsnamens verwenden, zeigt Excel einen Fehlerwert an, z. B. #NAME? oder #VALUE! in der Zelle, die das Kriterium enthält. Sie können diesen Fehler ignorieren, da er sich nicht auf die Filterung des Listenbereichs auswirkt.
  • Die Formel, die für Kriterien verwendet wird, muss mit einem relativen Bezug auf die entsprechende Zelle in der ersten Datenzeile verweisen.
  • Alle anderen Bezüge in der Formel müssen absolute Bezüge sein.

Mehrere Kriterien, eine Spalte, beliebige Kriterien = WAHR

Boolesche Logik: (Verkäufer = "Davolio" ODER Verkäufer = "Buchanan")

Verwenden Sie diese Option, wenn Sie nach Zeilen filtern möchten, in denen eine einzelne Spalte MIT BELIEBIGEr von mehreren Werten übereinstimmt. Beide Zeilen mit Davolio AND-Zeilen mit Buchanan werden angezeigt.

  1. Geben Sie die Kriterien direkt untereinander in separate Zeilen des Kriterienbereichs ein, um Zeilen zu finden, die mehreren Kriterien für eine Spalte entsprechen. Geben Sie für das Beispiel Folgendes in die ersten beiden Zeilen des Kriterienbereichs ein:

    F Verkäufer Umsatz
    ="=Davolio"
    ="=Buchanan"
  2. Klicken Sie im Listenbereich auf eine Zelle.

  3. Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und Filtern auf Erweitert.

  4. Wählen Sie aus, ob Sie die Liste direkt filtern, Zeilen ausblenden möchten, die ihren Kriterien nicht entsprechen, oder Kopieren Sie an eine andere Position, um Zeilen, die Ihren Kriterien entsprechen, in einen anderen Bereich des Arbeitsblatts zu kopieren.

  5. Geben Sie im Feld Kriterienbereich den Bezug für den Kriterienbereich ein, einschließlich der Kriterienbeschriftungen. Geben Sie in unserem Beispiel "$A$1:$C$3" ein.

  6. In unserem Beispiel lautet das gefilterte Ergebnis für den Listenbereich wie folgt:

    F Verkäufer Umsatz
    Fleischwaren Davolio 450 €
    Naturprodukte Buchanan 6.328 €
    Naturprodukte Davolio 6.544 €

Mehrere Kriterien, mehrere Spalten, alle Kriterien = WAHR

Boolesche Logik: (Type = "Produce" AND Sales > 1000)

  1. Geben Sie alle Kriterien in derselben Zeile des Kriterienbereichs ein, um Zeilen zu finden, die mehreren Kriterien in mehreren Spalten entsprechen. Geben Sie für das Beispiel Folgendes ein:

    F Verkäufer Umsatz
    ="=Naturprodukte" >1000
  2. Klicken Sie im Listenbereich auf eine Zelle.

  3. Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und Filtern auf Erweitert.

  4. Wählen Sie aus, ob Sie die Liste direkt filtern, Zeilen ausblenden möchten, die ihren Kriterien nicht entsprechen, oder Kopieren Sie an eine andere Position, um Zeilen, die Ihren Kriterien entsprechen, in einen anderen Bereich des Arbeitsblatts zu kopieren.

  5. Geben Sie im Feld Kriterienbereich den Bezug für den Kriterienbereich ein, einschließlich der Kriterienbeschriftungen. Geben Sie in unserem Beispiel "$A$1:$C$2" ein.

  6. In unserem Beispiel lautet das gefilterte Ergebnis für den Listenbereich wie folgt:

    F Verkäufer Umsatz
    Naturprodukte Buchanan 6.328 €
    Naturprodukte Davolio 6.544 €

Mehrere Kriterien, mehrere Spalten, beliebige Kriterien = WAHR

Boolesche Logik: (Type = "Produce" OR Salesperson = "Buchanan")

  1. Geben Sie die Kriterien in den unterschiedlichen Spalten und Zeilen des Kriterienbereichs ein, um Zeilen zu finden, die mehreren Kriterien in mehreren Spalten entsprechen, bei denen beliebige Kriterien als "WAHR" ausgewertet werden können. Geben Sie für das Beispiel Folgendes ein:

    F Verkäufer Umsatz
    ="=Naturprodukte"
    ="=Buchanan"
  2. Klicken Sie im Listenbereich auf eine Zelle.

  3. Klicken Sie auf der Registerkarte Daten in der Gruppe & Filter sortieren auf Erweitert.

  4. Wählen Sie aus, ob Sie die Liste direkt filtern, Zeilen ausblenden möchten, die ihren Kriterien nicht entsprechen, oder Kopieren Sie an eine andere Position, um Zeilen, die Ihren Kriterien entsprechen, in einen anderen Bereich des Arbeitsblatts zu kopieren.

  5. Geben Sie im Feld Kriterienbereich den Bezug für den Kriterienbereich ein, einschließlich der Kriterienbeschriftungen. Geben Sie in unserem Beispiel "$A$1:$B$3" ein.

  6. In unserem Beispiel lautet das gefilterte Ergebnis für den Listenbereich wie folgt:

    F Verkäufer Umsatz
    Naturprodukte Buchanan 6.328 €
    Naturprodukte Davolio 6.544 €

Mehrere Gruppen von Kriterien, eine Spalte in allen Gruppen

Boolesche Logik: ( (Sales > 6000 AND Sales < 6500 ) OR (Sales < 500) )

  1. Geben Sie mehrere Spalten mit der gleichen Spaltenüberschrift an, um Zeilen zu finden, die mehreren Kriteriengruppen entsprechen, bei denen jede Gruppe Kriterien für eine Spalte enthält. Geben Sie für das Beispiel Folgendes ein:

    F Verkäufer Umsatz Umsatz
    >6.000 <6500
    <500
  2. Klicken Sie im Listenbereich auf eine Zelle. Klicken Sie bei unserem Beispiel auf eine beliebige Zelle im Listenbereich A6:C10.

  3. Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und Filtern auf Erweitert.

  4. Wählen Sie aus, ob Sie die Liste direkt filtern, Zeilen ausblenden möchten, die ihren Kriterien nicht entsprechen, oder Kopieren Sie an eine andere Position, um Zeilen, die Ihren Kriterien entsprechen, in einen anderen Bereich des Arbeitsblatts zu kopieren.

    • Tipp

      Wenn Sie gefilterte Zeilen an eine andere Stelle kopieren, können Sie angeben, welche Spalten in den Kopiervorgang einbezogen werden sollen. Kopieren Sie vor dem Filtern die Beschriftungen für die Spalten, die zur ersten Zeile des Bereichs werden sollen, in den Sie die gefilterten Zeilen einfügen möchten. Geben Sie beim Filtern einen Bezug auf die kopierten Spaltenbeschriftungen im Feld Kopieren in ein. Die kopierten Zeilen enthalten dann nur die Spalten, bei denen Sie die Beschriftungen kopiert haben.

  5. Geben Sie im Feld Kriterienbereich den Bezug für den Kriterienbereich ein, einschließlich der Kriterienbeschriftungen. Geben Sie in diesem Beispiel "$A$1:$D$3" ein.

  6. In unserem Beispiel lautet das gefilterte Ergebnis für den Listenbereich wie folgt:

    F Verkäufer Umsatz
    Fleischwaren Davolio 450 €
    Naturprodukte Buchanan 6.328 €

Mehrere Gruppen von Kriterien, mehrere Spalten in jeder Gruppe

Boolesche Logik: ( (Salesperson = "Davolio" AND Sales >3000) OR (Salesperson = "Buchanan" AND Sales > 1500) )

  1. Geben Sie jede Kriteriengruppe in separaten Spalten und Zeilen ein, um Zeilen zu finden, die mehreren Kriteriengruppen entsprechen, bei denen jede Gruppe Kriterien für mehrere Spalten enthält. Geben Sie für das Beispiel Folgendes ein:

    F Verkäufer Umsatz
    ="=Davolio" >3000
    ="=Buchanan" >1500
  2. Klicken Sie im Listenbereich auf eine Zelle. Klicken Sie bei unserem Beispiel auf eine beliebige Zelle im Listenbereich A6:C10.

  3. Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und Filtern auf Erweitert.

  4. Wählen Sie aus, ob Sie die Liste direkt filtern, Zeilen ausblenden möchten, die ihren Kriterien nicht entsprechen, oder Kopieren Sie an eine andere Position, um Zeilen, die Ihren Kriterien entsprechen, in einen anderen Bereich des Arbeitsblatts zu kopieren.

  5. Geben Sie im Feld Kriterienbereich den Bezug für den Kriterienbereich ein, einschließlich der Kriterienbeschriftungen. Geben Sie in unserem Beispiel "$A$1:$C$3" ein.

  6. In unserem Beispiel würde das gefilterte Ergebnis für den Listenbereich wie folgt lauten:

    F Verkäufer Umsatz
    Naturprodukte Buchanan 6.328 €
    Naturprodukte Davolio 6.544 €

Platzhalterkriterien

Boolesche Logik: Verkäufer = ein Name, dessen zweiter Buchstabe "u" ist

  1. Führen Sie einen oder mehrere der folgenden Schritte aus, um Textwerte zu suchen, bei denen nur einige Zeichen übereinstimmen:

    • Geben Sie ein oder mehrere Zeichen ohne Gleichheitszeichen (=) ein, um Zeilen mit einem Textwert in einer Spalte zu suchen, die mit diesen Zeichen beginnen. Wenn Sie z. B. den Text Dav als Kriterium eingeben, findet Excel "Davolio", "David" und "Davis".

    • Verwenden Sie ein Platzhalterzeichen.

      Bedeutung Gefundene Zeichen
      ? (Fragezeichen) Ein einzelnes Zeichen
      "Schmi?d" gibt z. B. "Schmied" und "Schmild" zurück.
      * (Sternchen) Eine Anzahl von Zeichen
      "*ost" gibt z. B. "Nordost" und "Südost" zurück.
      ~ (Tilde), gefolgt von ?, * oder ~ Fragezeichen, Sternchen oder Tilde
      Beispiel: fy91~? findet "gj91?"
  2. Fügen Sie mindestens drei leere Zeilen über dem Listenbereich ein, der als Kriterienbereich verwendet werden kann. Der Kriterienbereich muss Spaltenbeschriftungen aufweisen. Stellen Sie sicher, dass es zwischen den Kriterienwerten und dem Listenbereich mindestens eine leere Zeile gibt.

  3. Geben Sie in den Zeilen unter den Spaltenbeschriftungen die Kriterien ein, die Sie vergleichen möchten. Geben Sie bei unserem Beispiel Folgendes ein:

    F Verkäufer Umsatz
    ="=Fl*"
    ="=?u*"
  4. Klicken Sie im Listenbereich auf eine Zelle. Klicken Sie bei unserem Beispiel auf eine beliebige Zelle im Listenbereich A6:C10.

  5. Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und Filtern auf Erweitert.

  6. Wählen Sie aus, ob Sie die Liste direkt filtern, Zeilen ausblenden möchten, die ihren Kriterien nicht entsprechen, oder Kopieren Sie an eine andere Position, um Zeilen, die Ihren Kriterien entsprechen, in einen anderen Bereich des Arbeitsblatts zu kopieren.

  7. Geben Sie im Feld Kriterienbereich den Bezug für den Kriterienbereich ein, einschließlich der Kriterienbeschriftungen. Geben Sie in unserem Beispiel "$A$1:$B$3" ein.

  8. In unserem Beispiel lautet das gefilterte Ergebnis für den Listenbereich wie folgt:

    F Verkäufer Umsatz
    Getränke Suyama 5.122 €
    Fleischwaren Davolio 450 €
    Naturprodukte Buchanan 6.328 €

Entfernen oder Löschen eines erweiterten Filters

Nachdem Sie einen erweiterten Filter angewendet haben, können Sie ihn entfernen, um alle Ihre Daten erneut anzuzeigen. So wird‘s gemacht:

  1. Klicken Sie auf eine beliebige Zelle im gefilterten Datenbereich.
  2. Wechseln Sie zur Registerkarte Daten.
  3. Klicken Sie in der Gruppe & Filter sortieren auf Löschen.
  4. Alle Zeilen werden erneut angezeigt.

Benötigen Sie weitere Hilfe?

Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in Communitys erhalten.