Interactieve Rapporten met FILTER
Veeg om het menu te tonen
In plaats van ruwe gegevens handmatig te filteren, gebruik FILTER om een dynamisch rapport te maken dat automatisch bijwerkt op basis van gebruikersinvoer.
FILTER-structuur
=FILTER(array, include, [if_empty])
array: gegevensset die wordt geretourneerd;include: logische test die bepaalt welke rijen worden opgenomen;[if_empty]: terugvalwaarde als er geen rijen overeenkomen.
Formule gebruikt in dit hoofdstuk:
=FILTER(Sales_Data!A2:H52, Sales_Data!E2:E52=J2, "No results found")
Sales_Data!A2:H52: gegevensset die wordt geretourneerd;Sales_Data!E2:E52=J2: filtervoorwaarde;"No results found": terugvaluitvoer.
EN- en OF-logica in FILTER
EN-logica gebruikt vermenigvuldiging:
(Condition1) * (Condition2)
Beide voorwaarden moeten TRUE retourneren.
OF-logica gebruikt optelling:
(Condition1) + (Condition2)
Ten minste één voorwaarde moet TRUE retourneren.
Voeg in Dynamic_Reports toe:
| Cel | Waarde |
|---|---|
| J1 | Geselecteerde regio |
| J2 | North |
Typ in K2:
=FILTER(Sales_Data!A2:H52, Sales_Data!E2:E52=J2, "No results found")
Druk op Enter. Het rapport toont nu alleen rijen die overeenkomen met de geselecteerde regio.
Wijzig de waarde in J2.
Voorbeelden:
South
East
Merk op dat het rapport automatisch bijwerkt.
Voeg toe:
| Cel | Waarde |
|---|---|
| J3 | Minimale omzet |
| J4 | 3000 |
Werk de formule in K2 bij:
=FILTER(Sales_Data!A2:H52, (Sales_Data!E2:E52=J2)*(Sales_Data!H2:H52>J4), "No results found")
(Sales_Data!E2:E52=J2): regiovoorwaarde;(Sales_Data!H2:H52>J4): omzetvoorwaarde;*: EN-logica.
Wijzig de minimale omzetwaarde in J4.
Voorbeeld:
5000
Merk op dat het rapport automatisch bijwerkt en minder rijen toont.
Vervang de formule door:
=FILTER(Sales_Data!A2:H52, (Sales_Data!E2:E52=J2)+(Sales_Data!H2:H52>J4), "No results found")
+: OF-logica;- Rijen worden geretourneerd als ten minste één voorwaarde waar is.
Voer een regio in die niet bestaat in J2.
Controleer dat Excel het volgende retourneert:
No results found
1. Waarom heeft FILTER de voorkeur boven de ingebouwde filterdropdowns van Excel voor rapportages?
2. Wat is de rol van Sales_Data!E2:E52=J2?
3. Wat is het effect van het vervangen van * door + in een FILTER-voorwaarde?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.