Die Funktion FILTER
Lädt…
Über diese Lektion
Zeige mit der Funktion FILTER nur die Zeilen an, die eine Bedingung erfüllen, ohne die ursprüngliche Tabelle zu verändern.
Thema: Matrixformeln · 6 Schritte · Premium
So beginnt die Lektion
Der Empfang der Praxis will nur die Termine eines Arztes sehen, ohne die anderen zu löschen oder auszublenden. Die Funktion
FILTERkopiert die Zeilen, die eine Prüfung bestehen, an eine andere Stelle.Sie bekommt die Tabelle und danach die Prüfung für eine Spalte. Das Ergebnis läuft nach unten und nach rechts über, also müssen die Spalten E, F und G leer sein.
Filtere in E2 die Termine von Dr. Lang. Gib dazu
=FILTER(A2:C7;B2:B7="Dr. Lang")ein.
Die anderen 5 Schritte gehören zum Premium-Tarif. Tarife ansehen →
Funktionen in dieser Lektion
FILTER
FILTER holt aus einer Tabelle nur die Zeilen, die zu einer Bedingung passen: alle Kunden aus Hamburg, alle Rechnungen über 1000 €, alle Mitarbeiter einer Abteilung. Anders als beim Filter im Menü steht das Ergebnis als eigene Liste an einer anderen Stelle, und die Ausgangsdaten bleiben vollständig sichtbar.
=FILTER(Matrix; einschließen; [wenn_leer])
MatrixDer Bereich, aus dem Zeilen zurückgegeben werden. Bsp.:
A2:C8.einschließenDie Bedingung: ein Vergleich über einen Bereich mit gleich vielen Zeilen. Bsp.:
B2:B8="Hamburg".wenn_leer(optional)Was erscheint, wenn keine Zeile passt. Bsp.:
"keine Treffer". Ohne diese Angabe gibt es dann einen Fehler.
Beispiele und Übung zu FILTER ansehen →
Häufige Fehler: FILTER
- Bereiche unterschiedlich lang. Der Bereich der Bedingung muss genauso viele Zeilen haben wie der erste Bereich. Beide beginnen und enden in derselben Zeile.
- Kein Treffer. Passt keine Zeile, zeigt Excel einen Fehler. Gib als drittes Argument einen Text an:
=FILTER(A2:A6;B2:B6="Bremen";"keine Kunden"). - Zellen darunter sind belegt. Das Ergebnis braucht freien Platz nach unten und nach rechts. Räume den Bereich frei, sonst zeigt Excel einen Überlauf-Fehler.
- Text ohne Anführungszeichen.
=FILTER(A2:A6;B2:B6=Hamburg)ergibt #NAME?. Text in der Bedingung steht in Anführungszeichen, Zahlen nicht.
Weitere Lektionen zu Matrixformeln
- Die Funktion EINDEUTIG: Erstelle mit der Funktion EINDEUTIG eine Liste ohne Duplikate. Das Ergebnis läuft von selbst in mehrere Zellen über.
- Die Funktion SORTIEREN: Sortiere eine Liste oder eine ganze Tabelle mit der Funktion SORTIEREN, aufsteigend oder absteigend, nach der Spalte deiner Wahl.