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

Excel-FILTER-Funktion

AutorAmanda Li Änderungsdatum

Die FILTER-Funktion filtert einen Datenbereich und liefert dynamisch alle Ergebnisse, die Ihren festgelegten Kriterien entsprechen.

Hinweis: Die FILTER-Funktion steht nur in Excel für Microsoft 365, Excel 2021 oder neueren Versionen sowie in Excel für das Web zur Verfügung.

Filterfunktion 1


Syntax

=FILTER()array, include, [if_empty])


Argumente

  • Array (erforderlich): Der Bereich oder das Array, das gefiltert werden soll.
  • Include (erforderlich): Der logische Test, der ein Array mit booleschen Werten (WAHR oder FALSCH) zurückgibt und angibt, ob die entsprechende Zeile oder Spalte im Array den Filter durchlaufen soll.
  • [if_empty] (optional): Der Wert, der zurückgegeben wird, wenn im enthaltenen Array keine übereinstimmenden Ergebnisse gefunden werden.

Rückgabewert

Die FILTER-Funktion gibt ein Array zurück.


Funktionshinweise

  • Das Array kann als eine Zeile, eine Spalte oder eine Kombination aus Zeilen und Spalten von Werten übergeben werden.
  • Die Dimensionen von include müssen denen des Arguments array entsprechen.
  • Um zwei oder mehr Kriterien in include hinzuzufügen, setzen Sie jedes Kriterium in Klammern und verknüpfen Sie diese mit einem Sternchen (*).
  • Das von FILTER zurückgegebene Ergebnis fließt in einen Zellbereich und ist dabei genauso organisiert wie Ihre ursprünglichen array-Daten. Wenn eine oder mehrere Zellen im Zielbereich nicht leer sind, wird der Fehler #ÜBERLAUF! zurückgegeben.
  • Gibt einer der als Include-Argument übergebenen Werte einen Fehler zurück oder lässt sich nicht in einen booleschen Wert umwandeln, liefert FILTER einen Fehler.
  • Textwerte im Argument include oder if_empty müssen in doppelte Anführungszeichen eingeschlossen werden. Andernfalls gibt FILTER den Fehler #NAME? zurück.
  • Um nichts anzuzeigen, wenn keine übereinstimmenden Daten vorhanden sind, geben Sie für if_emptyeine leere Zeichenfolge („") an.
  • FILTER gibt den Fehler #BERECHNUNG! zurück, wenn keine übereinstimmenden Daten vorhanden sind und kein Wert für if_empty angegeben wurde.
  • FILTER kann zwischen verschiedenen Arbeitsmappen verwendet werden. Stellen Sie jedoch sicher, dass die referenzierten Arbeitsmappen geöffnet sind – andernfalls wird beim Aktualisieren der Ergebniszelle ein Fehler #BEZUG! zurückgegeben.
  • Die Ergebnisse von FILTER sind dynamisch, das heißt, sie aktualisieren sich automatisch, sobald sich Werte in den Quelldaten ändern. Allerdings werden die Ergebnisse nicht aktualisiert, wenn Sie neue Einträge zum array hinzufügen. Um dies zu beheben, sollten Sie strukturierte Bezüge als Argument array verwenden.

Beispiel

Angenommen, Sie haben eine Schülerliste wie unten dargestellt. Um die Schüler zu filtern, die aus Klasse A stammen und mehr als 60 Punkte erreicht haben, kopieren oder geben Sie die folgende Formel in die linke obere Zelle der Ergebnistabelle ein und drücken anschließend Enter, um das Ergebnis zu erhalten:

=FILTER()B3:E14,(B3:B14=„Klasse A")*(E3:E14>60),„KEINE DATENSÄTZE")

Oder verwenden Sie Zellbezüge, um die Formel dynamisch zu gestalten:

=FILTER()B3:E14,(B3:B14=H3)*(E3:E14>J3),„KEINE DATENSÄTZE")

Filterfunktion 2


Beispiel ohne Übereinstimmungen

Angenommen, Sie möchten die Schüler filtern, die aus Klasse A stammen und weniger als 60 Punkte erreicht haben (obwohl es offensichtlich keine Punktzahl unter 60 gibt). Um die Ergebnisse als leere Zelle oder eine bestimmte Textzeichenfolge anzuzeigen, können Sie die folgenden Formeln kopieren und EnterDrücken Sie, um die Ergebnisse anzuzeigen.

=FILTER()B3:E14,(B3:B14=„Klasse A")*(E3:E14<60),„")>>> Gibt nichts

=FILTER()B3:E14,(B3:B14=„Klasse A")*(E3:E14<60),„KEINE DATENSÄTZE")>>> Gibt KEINE DATENSÄTZE

Filterfunktion 3


Verwandte Funktionen

Excel-SORTIEREN-Funktion

Die SORTIEREN-Funktion sortiert den Inhalt eines Bereichs oder Arrays in aufsteigender oder absteigender Reihenfolge.

Excel-SORTIERENNACH-Funktion

Die SORTIERENNACH-Funktion sortiert den Inhalt eines Bereichs oder Arrays basierend auf den Werten eines zugehörigen Bereichs oder Arrays – unabhängig davon, ob dieser zugehörige Bereich oder Array im zu sortierenden Bereich oder Array enthalten ist oder nicht.

Excel-EINDEUTIG-Funktion

Die EINDEUTIG-Funktion extrahiert eindeutige Werte aus einem Datenbereich – egal ob Text, Zahlen, Datumsangaben oder Fehlerwerte.


Die besten Office-Produktivitätstools

Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben

🤖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...
Super-SVERWEIS:Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Arbeitsblätter hinweg  |  Fuzzy Match...
Erw. Dropdown-Liste...:  |    |  Mehrfachauswahl-Dropdown-Liste
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |Spalten vergleichen, um Gleiche/Unterschiedliche Zellen auswählen...
Hervorgehobene Funktionen:Gitterfokus  |  Entwurf  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blatt-Manager|Ressourcenbibliothek(AutoText)|  Datumsauswahl  |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln  |  E-Mails anhand einer 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,Excel-Zellen aufteilen...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere!

Kutools für Excel bietet über 300 Funktionen,damit das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • Wechseln Sie in einer Sekunde zwischen Dutzenden geöffneter Dokumente!
  • Reduziert für Sie täglich Hunderte von Mausklicks – verabschieden Sie sich vom Mausarm.
  • Steigern Sie Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
  • Bringt effiziente Tabs in Office (inklusive Excel) – genau wie in Chrome, Edge und Firefox.