Így használd az IF (HA) függvényt Power BI-ban
Az IF függvény a Power BI-ban nagyon hasonlóan működik, mint az Excelben: feltételes logikát kezel. Ez azt jelenti, hogy a függvény megvizsgál egy feltételt, és ha az igaz, akkor egy adott eredményt ad vissza, ha nem igaz, akkor egy másik eredményt.
IF függvény szintaxisa:
IF(Feltétel, Eredmény_ha_igaz, [Eredmény_ha_hamis])
- Feltétel: Ez az a kifejezés, amit vizsgálni szeretnél (pl. egy oszlop értéke nagyobb-e, mint 100).
- Eredmény_ha_igaz: Az érték, amit a függvény visszaad, ha a feltétel igaz.
- Eredmény_ha_hamis (opcionális): Az érték, amit a függvény visszaad, ha a feltétel hamis.
Példa 1: Alapfeltétel
Van egy Eladások tábla, és azt szeretnéd kideríteni, hogy egy vásárlás összege nagyobb-e 100-nál.
Vásárlás összege | Nagy vásárlás? |
---|---|
50 | Nem |
200 | Igen |
80 | Nem |
Függvény:
Nagy vásárlás? =
IF(Eladások[Vásárlás összege] > 100, "Igen", "Nem")
Mit csinál az IF függvény Power BI-ban?
- Ha a vásárlás összege nagyobb, mint 100, akkor “Igen”.
- Ha nem, akkor “Nem”.
Példa 2: Bonyolultabb IF függvény
Szeretnéd kategorizálni a vásárlásokat:
- “Kicsi”, ha az összeg kisebb, mint 50.
- “Közepes”, ha 50 és 150 között van.
- “Nagy”, ha 150 fölött van.
Ezt több IF függvénnyel is megoldhatod.
Függvény:
Vásárlás mérete =
IF(Eladások[Vásárlás összege] < 50, "Kicsi",
IF(Eladások[Vásárlás összege] <= 150, "Közepes", "Nagy")
)
Eredmény:
Vásárlás összege | Vásárlás mérete |
---|---|
30 | Kicsi |
100 | Közepes |
200 | Nagy |
Mikor használd az IF függvényt Power BI-ban?
- Egyszerű feltételeknél: Ha csak egy vagy néhány feltételt kell ellenőrizni.
- Két érték összehasonlításánál: Pl. egy oszlop értéke nagyobb-e, mint egy másik.
Ha sok feltételt kell kezelni, az IF helyett a SWITCH függvényt érdemes használni, mert az átláthatóbb lehet.
Fontos!
Fontos, hogy minden problémára megtaláld a legjobb megoldást. A DAX függvények tanulása sokszor nehéz lehet, főleg, ha cikkekből és youtube videókból tanulsz. Miért nem jössz el inkább a Power BI tanfolyamra, ahol érthetően és lényegre törően tanulhatod meg a DAX függvények használatát.
Nemcsak az alapokat sajátíthatod el, hanem összetett számításokat is magabiztosan készíthetsz majd. Gyakorlatias példákkal és szakértői támogatással gyorsan profivá válhatsz!