Funkcia COUNTIF v Power BI
„COUNTIF“ je logická funkcia na spočítanie hodnôt v rozsahu na základe daných podmienok. Ako nováčik možno nebudete mať logiku používania funkcie COUNTIF, pretože v Power BI neexistuje žiadna priama funkcia COUNTIF. Stále však môžeme použiť rovnakú logickú funkciu, ktorá funguje ako COUNTIF v Power BI; v tomto článku vás prevedieme tým, ako replikovať logiku funkcií COUNTIF v Power BI, aj keď v Power BI nie je žiadna funkcia COUNTIF.

Pre všetkých, ktorí používali COUNTIF v programe Excel, sa im môže zdať ľahké, pretože v programe Excel je zabudovaná funkcia, ale v Power BI nie je žiadna zabudovaná funkcia. Toto je výzva pre používateľov, pretože musia zvládnuť jednu prácu; používatelia musia porozumieť minimálne ďalším 3 funkciám DAX.
Napríklad sa pozrite na nasledujúci rozsah údajov v programe Excel.

Z vyššie uvedeného zoznamu možno budete chcieť spočítať, koľkokrát sa krajina „Kanada“ zobrazila v stĺpci krajiny. V tomto prípade sú našimi kritériami krajina „Kanada“, ktorá je založená na rôznych kritériách, ktoré môžeme spočítať.
Ako použiť funkciu COUNTIF v Power BI?
Ako sme už povedali, v Power BI nie je žiadna zabudovaná funkcia COUNTIF. Aby sme prácu zvládli, musíme použiť niekoľko ďalších funkcií.
Nižšie sú uvedené údaje, ktoré používame na použitie funkcie COUNTIF v Power BI. Zošit si môžete stiahnuť z nasledujúceho odkazu a môžete ho použiť pri cvičení s nami.

Prvá tabuľka má hodnotu predaja „pre jednotlivé krajiny“ a druhá tabuľka má jedinečný zoznam krajín, takže z prvej tabuľky musíme získať počet jedinečných zoznamov krajín.
- Nahrajte dve vyššie uvedené tabuľky do Power BI.

- Máme nahrané dve tabuľky „Tabuľka údajov“ a „Zoznam“. Pravým tlačidlom myši kliknite na tabuľku „Zoznam“ a vyberte možnosť „Nový stĺpec“.

- Teraz pomenujte nový stĺpec.

- Otvorte funkciu VÝPOČET.

- Pre výraz otvorte funkciu COUNTA .

- Pre názov stĺpca funkcie COUNTA musíme v stĺpci „Data Table“ zvoliť stĺpec „Country“.

Tu sa vykonáva úloha funkcie COUNTA, zatvorte zátvorku a pre ďalší argument funkcie CALCULATE Filter1 otvorte funkciu FILTER .

- Prvým argumentom funkcie filtra je tabuľka, tj. Z ktorej tabuľky musíme počítať stĺpec krajiny, takže zvoľte možnosť „Dátová tabuľka“.

- Výraz filtra nie je nič iné, iba pre ktorý stĺpec „Tabuľky údajov“ chcete použiť filter, takže to bude „Stĺpec krajiny“ z „Tabuľky údajov“.

- Teraz použije filter a akonáhle sa filter použije, musíme krajinu spočítať na základe jedinečného zoznamu tabuľky „Zoznam“, preto vložte znamienko rovnosti a z tabuľky „Zoznam“ vyberte možnosť „Krajina“.

Dobre, máme hotové vzorce. Zatvorte dve zátvorky a stlačením klávesu Enter získate výsledok.

Ako vidíte, počet jednotlivých krajín máme v „Tabuľke údajov“. Takto môžeme na vykonanie úlohy použiť v Power BI druh funkcie COUNTIF.
Alternatívny spôsob funkcie COUNTIF
Môžeme tiež použiť jednu ďalšiu metódu na získanie počtu krajín rovnako ako funkcia COUNTIF, tj pomocou metódy COUNT ROWS.
- Kliknite pravým tlačidlom myši na výber možnosti „Nový stĺpec“.

- Tento čas dáva iné meno ako predchádzajúci.

- Otvorte funkciu COUNTROWS.

- Pre túto funkciu znova otvorte funkciu FILTER.

- Table , že musíme počítať, je "Data Table", takže zvoliť rovnaký.

- Pri výraze filtra postupujte podľa metódy, ktorú sme vykonali v predchádzajúcom príklade.

Nech sa páči; počet jednotlivých krajín sme získali z „tabuľky údajov“. Takto pomocou kombinácie vzorcov DAX v Power BI môžeme tiež replikovať funkčnosť COUNTIF Excelu v Power BI.
Poznámka: Súbor Power BI COUNTIF si môžete stiahnuť aj z odkazu nižšie a môžete si pozrieť konečný výstup.
Túto šablónu Power BI COUNTIF si môžete stiahnuť tu - Šablóna Power BI COUNTIFNa čo treba pamätať
- V Power BI nie je zabudovaná žiadna funkcia COUNTIF.
- FILTER použije filter pre uvedený stĺpec s uvedenými kritériami.
- Po použití filtra COUTNROWS spočíta počet riadkov dostupných pre filter.