FILTER-Funktion

Excel 365, Excel 2019+

Zusammenfassung

Die FILTER-Funktion ermöglicht das Filtern eines Datenbereichs basierend auf benutzerdefinierten Kriterien. Sie gibt dynamisch ein gefiltertes Array zurück, das sich automatisch anpasst, wenn sich die Quelldaten ändern. Ideal für moderne Excel-Dynamik-Array-Formeln.

Syntax

=FILTER(Matrix;einschließen;[wenn_leer])

Parameter

Parameter Typ Erforderlich Beschreibung
Matrix Array Ja Der zu filternde Datenbereich oder Array
einschließen Boolean Array Ja Boolesches Array mit gleicher Dimension, das die Filterbedingungen enthält
[wenn_leer] Any Nein Wert bei leerem Ergebnis (optional, sonst #KALK!-Fehler)

Verwendung der FILTER-Funktion

FILTER revolutioniert die Datenfilterung in Excel. Statt manueller AutoFilter oder komplexer Hilfsspalten filtern Sie Daten direkt in Formeln. Kombinieren Sie mit SORTIEREN, EINDEUTIG oder SEQUENZ für leistungsstarke Datenanalysen.

Häufige FILTER Beispiele

Einfaches Filtern nach einem Kriterium

=FILTER(A5:D20;C5:C20=H2;"")

Zeigt alle Zeilen wo Produkt = Apfel (aus H2)

Mehrere Kriterien (UND-Logik)

=FILTER(A5:D20;(C5:C20=H1)*(A5:A20=H2);"")

Apfel UND Region Ost - * entspricht UND-Logik

Mehrere Kriterien (ODER-Logik) mit Sortierung

=SORTIEREN(FILTER(A5:D20;(C5:C20=H1)+(A5:A20=H2);"");4;-1)

Apfel ODER Ost, sortiert nach Einheiten absteigend

Häufig gestellte Fragen

Ohne [wenn_leer] Parameter kommt #KALK!. Mit Parameter (z.B. \"Keine Ergebnisse\") wird dieser Wert angezeigt.

Verwenden Sie * für UND und + für ODER: (Bereich1=Krit1)*(Bereich2=Krit2).

Ja! Mit strukturierten Verweisen passt sich das Ergebnis automatisch an Tabellenänderungen an.

Häufige Fehler und Lösungen

#KALK!-Fehler

Cause: Keine passenden Einträge gefunden ohne [wenn_leer]

Solution: Fügen Sie [wenn_leer] Parameter hinzu: =FILTER(...;\"Keine Daten\")

#BEZUG!-Fehler

Cause: Quell-Datei geschlossen bei dynamischen Arrays zwischen Arbeitsmappen

Solution: Öffnen Sie beide Arbeitsmappen oder verwenden Sie absolute Referenzen

#WERT!-Fehler

Cause: einschließen Array passt nicht zur Matrix-Größe

Solution: Stellen Sie sicher dass einschließen gleiche Höhe/Breite hat

Hinweise

  • FILTER ist eine dynamische Array-Funktion - Ergebnis überläuft automatisch
  • Boolesches einschließen Array muss exakt gleiche Dimensionen haben
  • Verwenden Sie Excel-Tabellen für beste Performance
  • Funktioniert nur in Excel 365/2019+ mit Dynamik-Arrays

Kompatibilität

Verfügbar in: Excel 365, Excel 2019, Excel 2021

Nicht verfügbar in: Excel 2016 und früher, Excel 2013, Excel 2010

Inhalt zuletzt überprüft: December 9, 2025
Aktualisierungshäufigkeit: Bei Bedarf
Getestete Excel-Versionen: Excel 365, Excel 2019+