Verwendung der Excel-FILTER-Funktion -

Zusammenfassung

Die Excel FILTER-Funktion filtert einen Datenbereich basierend auf den angegebenen Kriterien und extrahiert übereinstimmende Datensätze.

Zweck

Filter reichen von vorgegebenen Kriterien

Rückgabewert

Array gefilterter Werte

Syntax

= FILTER (Array, Include, (if_empty))

Argumente

  • Array - Bereich oder zu filterndes Array.
  • include - Boolesches Array, das als Kriterium angegeben wird.
  • if_empty - (optional) Wert, der zurückgegeben werden soll, wenn keine Ergebnisse zurückgegeben werden.

Ausführung

Excel 365

Verwendungshinweise

Die Excel FILTER-Funktion "filtert" einen Datenbereich basierend auf den angegebenen Kriterien. Das Ergebnis ist ein Array von übereinstimmenden Werten, die dem ursprünglichen Bereich entsprechen. Wenn dieses Array das Endergebnis ist (dh die Ergebnisse werden nicht an eine andere Funktion übergeben), werden übereinstimmende Ergebnisse auf das Arbeitsblatt "übertragen". In einfacher Sprache können Sie mit der Funktion FILTER auf einfache Weise übereinstimmende Datensätze aus einem größeren Satz von Quelldaten basierend auf den von Ihnen angegebenen Kriterien extrahieren.

Die Ergebnisse von FILTER sind dynamisch. Wenn sich die Werte in den Quelldaten ändern oder die Größe des Quelldatenarrays geändert wird, werden die Ergebnisse von FILTER automatisch aktualisiert.

Beispiel

In dem gezeigten Beispiel lautet die Formel in F5:

=FILTER(B5:D14,D5:D14=H2,"No results")

Da der Wert in H2 "rot" ist, extrahiert die Funktion FILTER Daten aus dem Array, in dem die Gruppenspalte "rot" enthält. Alle übereinstimmenden Datensätze werden ab Zelle F5, in der die Formel vorhanden ist, an das Arbeitsblatt zurückgegeben.

Werte können auch fest codiert werden. Die folgende Formel hat das gleiche Ergebnis wie oben, wobei "rot" in den Kriterien fest codiert ist:

=FILTER(B5:D14,D5:D14="red","No results")

Geben Sie eine leere Zeichenfolge ("") für if_empty ein, um nichts zurückzugeben, wenn keine übereinstimmenden Daten gefunden werden :

=FILTER(B5:D14,D5:D14=H2,"")

Mehr als ein Kriterium

Das include- Argument kann mit boolescher Logik erweitert werden. Um beispielsweise nur Daten zu extrahieren, bei denen die Gruppe "rot" ist und die Punktzahl größer als 80 ist, können Sie eine Formel wie die folgende verwenden:

=FILTER(B5:D14,(D5:D14="red")*(C5:C14>80),"No results")

Das Erstellen von Kriterien mit logischen Ausdrücken ist ein eleganter und flexibler Ansatz. Weitere Beispiele für die Art von Kriterien, die Sie mit booleschen Ausdrücken erstellen können, finden Sie in den Beispielen auf unserer Funktionsseite SUMPRODUCT.

Anmerkungen

  1. Der Filter kann sowohl mit vertikalen als auch mit horizontalen Arrays arbeiten.
  2. Das include- Argument muss eine Dimension haben, die mit dem Array- Argument kompatibel ist. Andernfalls gibt der Filter #VALUE zurück!
  3. Wenn das Include- Array Fehler enthält, gibt FILTER einen Fehler zurück.
  4. Wenn FILTER zwischen Arbeitsmappen verwendet wird, müssen beide Arbeitsmappen geöffnet sein, andernfalls gibt FILTER #REF! Zurück.

Ähnliche Videos

FILTER mit boolescher Logik In diesem Video erfahren Sie, wie Sie die Funktion FILTER mit boolescher Logik verwenden, um mehrere Kriterien anzuwenden. Das Ergebnis ist eine gefilterte Liste, in der die Farbe Blau und der Monat Juni ist. So zeigen Sie die oberen oder unteren n Ergebnisse an In diesem Video verwenden wir die FILTER-Funktion mit den Funktionen LARGE und SMALL, um die oberen oder unteren Ergebnisse anzuzeigen in einem Datensatz. Doppelte Werte mit FILTER auflisten In diesem Video erfahren Sie, wie Sie doppelte Werte mit der Funktion FILTER auflisten. Mit anderen Worten, Werte, die in einem Datensatz mehrmals vorkommen. Verschachteln dynamischer Array-Formeln In diesem Video erfahren Sie, wie Sie dynamische Array-Funktionen verschachteln, um leistungsstarke und dynamische Lösungen zu erstellen. Filtern mit dynamischer Dropdown-Liste In diesem Video erstellen wir eine Dropdown-Liste mit dynamischen Arrays, um Daten nach Farbe zu filtern. Die Dropdown-Liste wird mit Datenüberprüfung erstellt. So zählen Sie eindeutige Werte In diesem Video erfahren Sie, wie Sie die von der UNIQUE-Funktion zurückgegebenen eindeutigen Werte zusammen mit anderen Funktionen wie FILTER und COUNTA zählen.

Interessante Beiträge...