Mit csinál a FILTER függvény Power BI-ban?
- Kiválasztja azokat a sorokat egy táblából, amelyek megfelelnek a megadott feltételeknek.
- Az eredmény egy új tábla lesz, amit másik DAX függvényekkel (pl. összegzés, átlagolás) felhasználhatsz.
Példák lépésről lépésre
1. Egy egyszerű szűrés
Van egy táblád, nevezzük Sales-nek. Olyan oszlopai vannak, mint:
- Product (Termék)
- Quantity (Mennyiség)
- Price (Ár)
Ha csak azokat a sorokat szeretnéd megtartani, ahol a Quantity nagyobb, mint 10, ezt írod:
FILTER(Sales, Sales[Quantity] > 10)
Ez egy új táblát ad vissza, amelyben csak a “Quantity > 10” sorok vannak.
2. Szűrés és összegzés
Most szeretnéd tudni, hogy mennyi volt az eladott mennyiség (Quantity), de csak azoknál a termékeknél, ahol az ár (Price) több, mint 50. Ehhez összekapcsoljuk a FILTER-t a CALCULATE függvénnyel:
CALCULATE(
SUM(Sales[Quantity]),
FILTER(Sales, Sales[Price] > 50)
)
- A FILTER(Sales, Sales[Price] > 50) kiszűri a táblából azokat a sorokat, ahol az ár > 50.
- A CALCULATE pedig az így szűrt táblából összeadja a Quantity értékeket.
3. Több feltétel
Mi van akkor, ha több feltételt akarsz egyszerre használni? Például csak azokat a sorokat akarod, ahol:
- A mennyiség (Quantity) nagyobb 10-nél ÉS
- Az ár (Price) kisebb 100-nál.
Ezt így írod:
FILTER(Sales, Sales[Quantity] > 10 && Sales[Price] < 100)
Az && azt jelenti, hogy mindkét feltételnek igaznak kell lennie. Ezeket a trükköket lépésről-lépésre megtanulhatod a Power BI tanfolyamon.
Hasonlóság Excelhez
- A FILTER függvény kicsit olyan, mint amikor Excelben leszűröd a táblázatodat.
- A Power BI-ban viszont a FILTER önmagában nem jelenít meg semmit, hanem más számításokhoz (pl. összegzés, átlag) segíti a szűrést.
- Hogyha részletesen szeretnéd megérteni a DAX függvények használatát, akkor gyere el a Power BI tanfolyamra, amivel rengeteg időt spórolsz magadnak (mert nem kell nyomozgatnod, hogy melyik függvény mit csinál).
Egyszerűen összefoglalva:
- A FILTER egy szűrőt alkalmaz egy táblára.
- Az eredmény egy olyan tábla, amiben csak a feltételeknek megfelelő sorok vannak.
- Használd más függvényekkel, például CALCULATE, hogy értékeket számolj a szűrt táblából.
Ha bővebben érdekelnek ezek a függvények, gyere el a Power BI tanfolyamra, ahol megtanulod azokat a fogásokat, amik segítségével profi Power BI riportokat tudsz építeni.
Minden infó itt: https://datakepzes.hu/power-bi-tanfolyam-kezdo-halado-online/