OR – více podmínek, kde platí alespoň jedna z nich (DAX – Power Pivot, Power BI)
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
- Power BI akademie, 5 bloků (06. 02. 2023)
- Kurz Úvod do Power BI, 1 den (16. 01. 2023, 20. 02. 2023, 16. 03. 2023, ...)
- Kurz Středně pokročilé Power BI, 2 dny (07. 12. 2022, 26. 01. 2023, 21. 03. 2023, ...)
- Kurz Power Query a Power Pivot – nové nástroje v Excelu, 1 den (12. 12. 2022, 11. 01. 2023, 24. 02. 2023, ...)
Funkce OR funguje podobně jako v Excelu. Vrátí pravdu v případě, že je splněna alespoň jedna podmínka v ní obsažená. (Opačně než funkce OR funguje funkce AND - ta vrátí hodnotu pravda v případě, že jsou splněny všechny podmínky v ní obsažené).
Chci-li najít v následující tabulce všechna auta, která jsou buď modrá nebo Fordy, bude výsledek vypadat takto:
- =OR([Značka]="Ford";[Barva]="Modrá")
Čili je to podobné jako v Excelu. Problém ovšem je, když chci mít podmínek více než dvě - protože funkce OR v Power Pivotu (na rozdíl od běžného Excelu) prostě neumí.
Pak musíme funkci OR nahradit operátorem "||". Pro výběr aut, která jsou Fordy nebo červená nebo modrá (tři podmínky, z nichž alespoň jedna se má splnit) by pak syntaxe vypadala takto:
- =[Značka]="Ford"||[Barva]="Červená"||[Barva]="Modrá"
Funkce OR se používá nejen samostatně, ale často v kombinaci s jinými funkcemi - především s funkcí IF. Pak obvykle tvoří první parametr této funkce IF.
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
- Power BI akademie, 5 bloků (06. 02. 2023)
- Kurz Úvod do Power BI, 1 den (16. 01. 2023, 20. 02. 2023, 16. 03. 2023, ...)
- Kurz Středně pokročilé Power BI, 2 dny (07. 12. 2022, 26. 01. 2023, 21. 03. 2023, ...)
- Kurz Power Query a Power Pivot – nové nástroje v Excelu, 1 den (12. 12. 2022, 11. 01. 2023, 24. 02. 2023, ...)