Power BI COUNTIF - Kako ponoviti logično funkcijo COUNTIF?

Funkcija COUNTIF v Power BI

»ŠTEVILO« je logična funkcija za štetje vrednosti v obsegu glede na dane pogoje. Kot novinec morda ne boste razumeli logike uporabe funkcije COUNTIF, ker v programu Power BI ni enostavne funkcije COUNTIF. Kljub temu pa lahko uporabimo isto logično funkcijo, ki deluje kot COUNTIF v Power BI; v tem članku vas bomo vodili skozi postopek kopiranja logike funkcije COUNTIF v programu Power BI, čeprav v programu Power BI ni nobene funkcije COUNTIF.

Za vse tiste, ki so v Excelu uporabljali COUNTIF, se jim bo morda zdelo enostavno, ker je vgrajena funkcija z excelom, v Power BI pa vgrajene funkcije ni. Tu je izziv za uporabnike, ker je treba opraviti eno delo; uporabniki morajo razumeti vsaj 3 druge funkcije DAX.

Na primer, poglejte spodnji obseg podatkov v Excelu.

Na zgornjem seznamu boste morda želeli prešteti, kolikokrat je država "Kanada" prikazana v stolpcu z državami. V tem primeru so naša merila država "Kanada", na podlagi različnih meril lahko štejemo vrednosti.

Kako uporabiti funkcijo COUNTIF v Power BI?

Kot smo že povedali, v Power BI ni vgrajene funkcije COUNTIF. Za dokončanje dela moramo uporabiti nekaj drugih funkcij.

Spodaj so podatki, ki jih uporabljamo za uporabo funkcije COUNTIF v Power BI. Delovni zvezek lahko prenesete s spodnje povezave in ga lahko uporabite za vadbo pri nas.

Prva tabela ima "pametno države" prodajno vrednost in druga tabela ima edinstveno seznam držav, tako iz prve tabele, moramo dobiti število edinstvenih seznamu držav.

  • Zgornji dve tabeli naložite v Power BI.
  • Naložili smo dve tabeli »Podatkovna tabela« in »Seznam«. Z desno miškino tipko kliknite tabelo »Seznam« in izberite »Nov stolpec«.
  • Zdaj dajte ime novemu stolpcu.
  • Odprite funkcijo IZRAČUN.
  • Za Expression odprite funkcijo COUNTA .
  • Za funkcijo COUNTA Ime stolpca moramo izbrati stolpec »Država« v »Podatkovna tabela«.

Tukaj je opravljeno opravilo funkcije COUNTA, zaprite oklepaj in za naslednji argument funkcije CALCULATE Filter1 odprite funkcijo FILTER .

  • Prvi argument funkcije Filter je tabela, tj. Iz katere tabele moramo prešteti stolpec države, zato izberite »Tabela podatkov«.
  • Izraz filtra ni nič drugega kot za kateri stolpec »Podatkovne tabele« želite uporabiti filter, zato bo to »Stolpec države« iz »Podatkovne tabele«.
  • Zdaj bo uporabil filter, in ko bo filter uporabljen, moramo državo prešteti na podlagi edinstvenega seznama tabele "Seznam", zato postavite enak znak in v tabeli "Seznam" izberite "Država".

Ok, končali smo s formulami. Zaprite dva oklepaja in pritisnite tipko Enter, da dobite rezultat.

Kot lahko vidite, imamo v tabeli s podatki vsako državo. Tako lahko v Power BI uporabimo funkcijo COUNTIF, da opravimo delo.

Alternativna metoda funkcije COUNTIF

Za štetje držav lahko uporabimo tudi še eno metodo, tako kot funkcija COUNTIF, tj. Z uporabo metode COUNT ROWS.

  • Z desno miškino tipko kliknite možnost »Nov stolpec«.
  • Ta čas daje drugačno ime kot prejšnji.
  • Odprite funkcijo COUNTROWS.
  • Za to funkcijo znova odprite funkcijo FILTER.
  • Preglednica da moramo število je "Podatkovna tabela", da izberete isti.
  • Za Filter Expression sledite metodi, ki smo jo storili v prejšnjem primeru.

Izvolite; iz "tabele podatkov" smo prešteli vsako državo. Tako kot s pomočjo kombinacije formul DAX v Power BI, lahko tudi v Power BI ponovimo funkcionalnost COUNTIF programa Excel.

Opomba: Datoteko Power BI COUNTIF lahko prenesete tudi s spodnje povezave in si ogledate končni izhod.

To predlogo Power BI COUNTIF lahko prenesete tukaj - Predloga Power BI COUNTIF

Stvari, ki si jih je treba zapomniti

  • V Power BI ni vgrajene funkcije COUNTIF.
  • FILTER bo uporabil filter za omenjeni stolpec z omenjenimi merili.
  • Po uporabi filtra COUTNROWS prešteje število vrstic, ki so na voljo za filter.

Zanimive Članki...