Interaktive Berichte mit Filter
Swipe um das Menü anzuzeigen
Anstelle der manuellen Filterung von Rohdaten ermöglicht FILTER den Aufbau eines dynamischen Berichts, der sich automatisch anhand von Benutzereingaben aktualisiert.
FILTER-Struktur
=FILTER(array, include, [if_empty])
array: zurückgegebener Datensatz;include: logischer Test, der steuert, welche Zeilen einbezogen werden;[if_empty]: Rückgabewert, falls keine Zeilen übereinstimmen.
In diesem Kapitel verwendete Formel:
=FILTER(Sales_Data!A2:H52, Sales_Data!E2:E52=J2, "No results found")
Sales_Data!A2:H52: zurückgegebener Datensatz;Sales_Data!E2:E52=J2: Filterbedingung;"No results found": Rückgabewert bei keiner Übereinstimmung.
UND- und ODER-Logik in FILTER
UND-Logik verwendet Multiplikation:
(Condition1) * (Condition2)
Beide Bedingungen müssen TRUE ergeben.
ODER-Logik verwendet Addition:
(Condition1) + (Condition2)
Mindestens eine Bedingung muss TRUE ergeben.
In Dynamic_Reports hinzufügen:
| Cell | Value |
|---|---|
| J1 | Ausgewählte Region |
| J2 | North |
In K2 eingeben:
=FILTER(Sales_Data!A2:H52, Sales_Data!E2:E52=J2, "No results found")
Enter drücken. Der Bericht zeigt nun nur die Zeilen an, die der ausgewählten Region entsprechen.
Den Wert in J2 ändern.
Beispiele:
South
East
Beachten, dass sich der Bericht automatisch aktualisiert.
Hinzufügen:
| Cell | Value |
|---|---|
| J3 | Mindestumsatz |
| J4 | 3000 |
Formel in K2 aktualisieren:
=FILTER(Sales_Data!A2:H52, (Sales_Data!E2:E52=J2)*(Sales_Data!H2:H52>J4), "No results found")
(Sales_Data!E2:E52=J2): Regionsbedingung;(Sales_Data!H2:H52>J4): Umsatzbedingung;*: UND-Logik.
Mindestumsatzwert in J4 ändern.
Beispiel:
5000
Beachten, dass sich der Bericht automatisch aktualisiert und weniger Zeilen anzeigt.
Formel ersetzen durch:
=FILTER(Sales_Data!A2:H52, (Sales_Data!E2:E52=J2)+(Sales_Data!H2:H52>J4), "No results found")
+: ODER-Logik;- Zeilen werden zurückgegeben, wenn mindestens eine Bedingung erfüllt ist.
Einen nicht existierenden Regionsnamen in J2 eingeben.
Bestätigen, dass Excel Folgendes zurückgibt:
No results found
1. Warum wird FILTER gegenüber den integrierten Filter-Dropdowns von Excel für Berichte bevorzugt?
2. Welche Funktion hat Sales_Data!E2:E52=J2?
3. Welche Auswirkung hat das Ersetzen von * durch + in einer FILTER-Bedingung?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Interaktive Berichte mit Filter
Anstelle der manuellen Filterung von Rohdaten ermöglicht FILTER den Aufbau eines dynamischen Berichts, der sich automatisch anhand von Benutzereingaben aktualisiert.
FILTER-Struktur
=FILTER(array, include, [if_empty])
array: zurückgegebener Datensatz;include: logischer Test, der steuert, welche Zeilen einbezogen werden;[if_empty]: Rückgabewert, falls keine Zeilen übereinstimmen.
In diesem Kapitel verwendete Formel:
=FILTER(Sales_Data!A2:H52, Sales_Data!E2:E52=J2, "No results found")
Sales_Data!A2:H52: zurückgegebener Datensatz;Sales_Data!E2:E52=J2: Filterbedingung;"No results found": Rückgabewert bei keiner Übereinstimmung.
UND- und ODER-Logik in FILTER
UND-Logik verwendet Multiplikation:
(Condition1) * (Condition2)
Beide Bedingungen müssen TRUE ergeben.
ODER-Logik verwendet Addition:
(Condition1) + (Condition2)
Mindestens eine Bedingung muss TRUE ergeben.
In Dynamic_Reports hinzufügen:
| Cell | Value |
|---|---|
| J1 | Ausgewählte Region |
| J2 | North |
In K2 eingeben:
=FILTER(Sales_Data!A2:H52, Sales_Data!E2:E52=J2, "No results found")
Enter drücken. Der Bericht zeigt nun nur die Zeilen an, die der ausgewählten Region entsprechen.
Den Wert in J2 ändern.
Beispiele:
South
East
Beachten, dass sich der Bericht automatisch aktualisiert.
Hinzufügen:
| Cell | Value |
|---|---|
| J3 | Mindestumsatz |
| J4 | 3000 |
Formel in K2 aktualisieren:
=FILTER(Sales_Data!A2:H52, (Sales_Data!E2:E52=J2)*(Sales_Data!H2:H52>J4), "No results found")
(Sales_Data!E2:E52=J2): Regionsbedingung;(Sales_Data!H2:H52>J4): Umsatzbedingung;*: UND-Logik.
Mindestumsatzwert in J4 ändern.
Beispiel:
5000
Beachten, dass sich der Bericht automatisch aktualisiert und weniger Zeilen anzeigt.
Formel ersetzen durch:
=FILTER(Sales_Data!A2:H52, (Sales_Data!E2:E52=J2)+(Sales_Data!H2:H52>J4), "No results found")
+: ODER-Logik;- Zeilen werden zurückgegeben, wenn mindestens eine Bedingung erfüllt ist.
Einen nicht existierenden Regionsnamen in J2 eingeben.
Bestätigen, dass Excel Folgendes zurückgibt:
No results found
Danke für Ihr Feedback!