Erweiterte Filterung (Microsoft Excel)
In einigen Situationen verfügt AutoFilter einfach nicht über die Muskeln, die Sie für die Verarbeitung Ihrer Daten benötigen. Beispielsweise müssen Sie möglicherweise eine Berechnung in einem Filtervergleich durchführen. In diesen Fällen können Sie die erweiterten Filterfunktionen von Excel verwenden.
Für die erweiterte Filterung müssen Sie einen Kriterienbereich in Ihrem Arbeitsblatt einrichten. Dieser Kriterienbereich ist nicht Teil Ihrer Datenliste, sondern wird verwendet, um anzugeben, wie die Filterung durchgeführt werden soll.
Normalerweise platzieren Sie Ihre Kriterien vor Ihrer Datenliste, aber Sie können sie auch danach platzieren. Wichtig ist, dass Sie Ihre Kriterien durch mindestens eine leere Zeile von Ihrer Datenliste trennen. Andernfalls könnte Excel denken, dass die Kriterien Teil der tatsächlichen Datenliste sind.
Die Kriterien werden in Ihr Arbeitsblatt so eingegeben, dass jede Spalte einen anderen logischen UND-Vergleich darstellt und jede Zeile einen anderen logischen ODER-Vergleich darstellt. Wenn dies verwirrend klingt, machen Sie sich keine Sorgen. Ein Beispiel hilft bei der Aufklärung.
Angenommen, Sie haben eine Datenliste, die in der sechsten Zeile eines Arbeitsblatts beginnt. Sie haben die Zeilen darüber beiseite gelegt, um Ihre Filterkriterien anzugeben. Die Datenliste enthält Spalten, die Informationen in Ihrem Inventar beschreiben. Es gibt Spalten für Artikelnummern, Beschreibung, Ort, Menge, Wert und dergleichen. Es gibt auch eine berechnete Spalte, die den Gewinn aus jedem Inventargegenstand angibt.
Möglicherweise möchten Sie Ihre Datenliste zu einem bestimmten Zeitpunkt so filtern, dass nur eine begrenzte Teilmenge Ihrer Inventargegenstände angezeigt wird. Beispielsweise möchten Sie möglicherweise nur die Artikel anzeigen, bei denen die Menge über 2500 liegt und der Gewinn unter 1000 liegt, oder die Artikel, bei denen die Menge größer als 7500 ist, oder die Artikel, bei denen der Gewinn unter 100 liegt. (Dies ist viel mehr komplexer, als Sie mit einem benutzerdefinierten AutoFilter ausführen können.)
Um einen solchen Filter einzurichten, müssen Sie lediglich Ihre Kriterien festlegen. In diesem Fall würden Sie die Zellen A1: B4 wie folgt verwenden:
A |
B |
|||
1 |
Quantity |
Profit |
||
2 |
>2500 |
<1000 |
||
3 |
>7500 |
|||
4 |
<100 |
In diesem Beispiel zeigt die erste Zeile die Feldnamen, die für Vergleiche verwendet werden sollen, während die zweite bis vierte Zeile die tatsächlichen Vergleiche definieren. Da sich in der zweiten Zeile zwei Tests befinden, werden diese als UND-Bedingung und die Tests in den anderen Zeilen als ODER-Bedingungen betrachtet.
Gehen Sie folgendermaßen vor, um diese Filterkriterien anzuwenden:
-
Wählen Sie eine beliebige Zelle in der Datenliste aus (nicht in den Kriterien).
-
Wählen Sie im Menü „Daten“ die Option „Filter“ und anschließend „Erweiterter Filter“. Excel zeigt das Dialogfeld Erweiterter Filter (siehe Abbildung 1) mit der Adresse Ihrer bereits ausgefüllten ursprünglichen Datentabelle im Feld Listenbereich an.
-
Wählen Sie das Feld Kriterienbereich. Die Einfügemarke sollte im Feld erscheinen.
-
Verwenden Sie die Maus, um den Kriterienbereich auszuwählen, Zellen A1: B4.
-
Klicken Sie auf OK.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (2858) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: