FILTERN

    Nachschlagen & Verweis

    Filtert einen Datenbereich basierend auf definierten Kriterien. Gibt ein Array übereinstimmender Zeilen zurück.

    Übersetzungen
    EnglishFILTER
    FrenchFILTRE
    SpanishFILTRAR
    GermanFILTER
    ItalianFILTRO
    PortugueseFILTRAR
    DutchFILTER
    PolishFILTRUJ
    RussianФИЛЬТР
    TurkishFİLTRE
    CzechFILTER
    HungarianSZŰRŐ
    SwedishFILTER
    DanishFILTER
    FinnishSUODATA
    Syntax
    FILTERN(Matrix; Einschließen; [Wenn_leer])

    Argumente

    • MatrixDer zu filternde Bereich
    • EinbeziehenBoolesches Array gleicher Höhe (WAHR behält die Zeile)
    • WennLeerWert, der zurückgegeben wird, wenn keine Ergebnisse vorliegen(optional)
    Beispiele
    =FILTERN(A1:C10;B1:B10>100)
    Zeilen, bei denen B>100

    Filtert Zeilen nach Bedingung

    =FILTERN(A1:C10;A1:A10="Aktiv")
    Aktive Zeilen

    Filtert nach Textübereinstimmung

    =FILTERN(A:C;(A:A="Vertrieb")*(B:B>1000))
    Mehrere Bedingungen

    Verwendet * für UND-Logik

    Tipps & Best Practices
    • Gibt ein dynamisches Array zurück, das überläuft
    • Verwende * für UND-Bedingungen, + für ODER
    • Kombiniere mit SORTIEREN für sortierte Ergebnisse
    Häufige Fehler
    • Vergessen, dass FILTER erfordert, dass das Array und die Einschlussbedingung übereinstimmende Dimensionen haben - eine Abweichung führt zum Fehler #WERT! statt zu einem Teilergebnis
    • Das optionale Argument Wenn_leer nicht angeben, sodass FILTER den Fehler #KALK! zurückgibt, wenn keine Zeile der Bedingung entspricht, statt eines sauberen Ersatzwerts wie 0 oder eines leeren Texts
    • FILTER in einer Excel-Version verwenden, die keine dynamischen Arrays unterstützt (ältere Desktop- oder Nicht-Microsoft-365-Versionen), wo sie schlicht gar nicht verfügbar ist, statt sich elegant zu verhalten
    Verwandte Funktionen
    SORTIERENWird oft mit FILTER verkettet, um denselben Datensatz in einer einzigen überlaufenden Formel einzugrenzen und neu zu sortieren.
    EINDEUTIGWird häufig mit FILTER kombiniert, um eine eindeutige, gefilterte Teilmenge einer Liste zu extrahieren.
    WENNKann eine einfache Einzelzellen-Filterlogik nachbilden, hat aber nicht die Fähigkeit von FILTER, automatisch ein ganzes gefiltertes Array überlaufen zu lassen.
    Häufig gestellte Fragen

    Warum gibt FILTER den Fehler #KALK! zurück?

    Das bedeutet, dass keine Zeile Ihrer Bedingung entsprach und Sie kein Wenn_leer-Argument angegeben haben - fügen Sie eines hinzu, wie FILTER(Bereich;Bedingung;"Keine Treffer"), um den Fehler zu vermeiden.

    Warum erhalte ich mit FILTER den Fehler #WERT!?

    Das Array und die Einschlussbedingung haben keine übereinstimmenden Dimensionen - beide müssen dieselbe Anzahl Zeilen (oder Spalten) abdecken, damit FILTER sie korrekt vergleichen kann.

    Ist FILTER in allen Excel-Versionen verfügbar?

    Nein, sie erfordert Microsoft 365 oder Excel 2021 und neuer - ältere Standalone-Versionen wie Excel 2019 oder 2016 unterstützen sie nicht.

    Müssen Sie eine Formel mit FILTERN übersetzen?

    Verwenden Sie unseren Übersetzer, um Ihre vollständige Formel zu konvertieren