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.
| 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.
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.
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" Klicken Sie im Listenbereich auf eine Zelle.
Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und Filtern auf Erweitert.
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.
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.
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)
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 Klicken Sie im Listenbereich auf eine Zelle.
Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und Filtern auf Erweitert.
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.
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.
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")
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" Klicken Sie im Listenbereich auf eine Zelle.
Klicken Sie auf der Registerkarte Daten in der Gruppe & Filter sortieren auf Erweitert.
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.
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.
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) )
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 Klicken Sie im Listenbereich auf eine Zelle. Klicken Sie bei unserem Beispiel auf eine beliebige Zelle im Listenbereich A6:C10.
Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und Filtern auf Erweitert.
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.
-
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.
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) )
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 Klicken Sie im Listenbereich auf eine Zelle. Klicken Sie bei unserem Beispiel auf eine beliebige Zelle im Listenbereich A6:C10.
Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und Filtern auf Erweitert.
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.
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.
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
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?"
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.
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*" Klicken Sie im Listenbereich auf eine Zelle. Klicken Sie bei unserem Beispiel auf eine beliebige Zelle im Listenbereich A6:C10.
Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und Filtern auf Erweitert.
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.
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.
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:
- Klicken Sie auf eine beliebige Zelle im gefilterten Datenbereich.
- Wechseln Sie zur Registerkarte Daten.
- Klicken Sie in der Gruppe & Filter sortieren auf Löschen.
- 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.