Suchen und Nachschlagen
FILTER
Definition
FILTER gibt die Zeilen oder Spalten eines Bereichs zurück, die eine Prüfung erfüllen.
Syntax
=FILTER(array, include)
Argumente
| Argument | Bedeutung |
|---|---|
array |
Die Zellen, aus denen zurückgegeben wird, zum Beispiel B2:B4. |
include |
Die Prüfung, dieselbe Höhe oder Breite wie array, zum Beispiel A2:A4="pine". |
Durchgerechnetes Beispiel
Ein Holzlager listet Holzarten in A2:A4 und Bretterzahlen in B2:B4.
| A: Art | B: Bretter |
|---|---|
| oak | 4 |
| pine | 9 |
| oak | 2 |
Formel: =INDEX(FILTER(B2:B4,A2:A4="pine"),1)
Ergebnis: 9. Die pine-Zeile enthält 9, und INDEX nimmt diese erste Übereinstimmung, sodass die Zelle ein einzelner Wert bleibt.
Übung
Die Zellen A2:A4 enthalten a, b und a. Die Zellen B2:B4 enthalten 10, 20 und 30. Schreiben Sie in C2 eine Formel, die den ersten Wert aus B2:B4 zurückgibt, bei dem A2:A4 gleich b ist.
- Schreiben Sie in C2 eine INDEX- und FILTER-Formel, die den ersten Wert in B2:B4 zurückgibt, bei dem A2:A4 gleich b ist.
- C2 soll den ersten Wert in B2:B4 anzeigen, bei dem A2:A4 gleich b ist.
Verwandte Funktionen
INDEX kann einen Eintrag aus der gefilterten Liste wählen. MATCH kann eine Position finden, wenn Sie die statt des Werts brauchen.
Häufiger Fehler
FILTER nach C2:C3 auslaufen zu lassen, wenn der Prüfer nur C2 liest: Wickeln Sie INDEX um FILTER, sodass C2 eine Zahl enthält.