Power BI COUNTIF - Cum se reproduce funcția logică COUNTIF?

Funcția COUNTIF în Power BI

„COUNTIF” este o funcție logică pentru a număra valorile din interval pe baza condițiilor date. Ca un nou venit, este posibil să nu obțineți logica utilizării funcției COUNTIF deoarece nu există nicio funcție simplă COUNTIF cu Power BI. Cu toate acestea, totuși, putem aplica aceeași funcție logică, care funcționează ca COUNTIF în Power BI; în acest articol, vă vom prezenta cum să reproduceți logica funcției COUNTIF în Power BI, chiar dacă nu există nicio funcție COUNTIF cu Power BI.

Pentru toți cei care au folosit COUNTIF în excel, s-ar putea să fie ușor, deoarece există o funcție încorporată cu excel, dar cu Power BI, nu există nicio funcție încorporată. Aici se află provocarea pentru utilizatori, deoarece își fac o treabă; utilizatorii trebuie să înțeleagă cel puțin alte 3 funcții DAX.

De exemplu, uitați-vă la intervalul de date de mai jos în Excel.

Din lista de mai sus, vă recomandăm să numărați de câte ori țara „Canada” apare în coloana țării. În acest caz, criteriile noastre sunt o țară „Canada” ca aceasta, pe baza unor criterii diferite, pe care le putem număra valori.

Cum se aplică funcția COUNTIF în Power BI?

După cum am spus, nu există nicio funcție COUNTIF încorporată în Power BI. Trebuie să aplicăm câteva alte funcții pentru a face treaba.

Mai jos sunt datele pe care le folosim pentru a aplica funcția COUNTIF în Power BI. Puteți descărca registrul de lucru de pe linkul de mai jos și îl puteți folosi pentru a vă antrena.

Primul tabel are o valoare a vânzărilor „în funcție de țară”, iar al doilea tabel are o listă de țări unică, deci din primul tabel trebuie să obținem numărul listei de țări unice.

  • Încărcați cele două tabele de mai sus în Power BI.
  • Avem două tabele încărcate „Tabel de date” și „Listă”. Faceți clic dreapta pe tabelul „Listă” și alegeți „Coloană nouă”.
  • Acum dați un nume noii coloane.
  • Deschideți funcția CALCULARE.
  • Pentru Expression, deschideți funcția COUNTA .
  • Pentru funcția COUNTA Nume coloană, trebuie să alegem coloana „Țară” din „Tabel de date”.

Lucrarea funcției COUNTA se face aici, închideți paranteză și pentru următorul argument al funcției CALCULATE Filter1, funcția Open FILTER .

  • Primul argument al funcției de filtrare este Tabelul adică, din care tabel trebuie să numărăm coloana țării, deci alegeți „Tabel de date”.
  • Expresia filtrului nu este altceva decât pentru care coloană din „Tabelul de date” doriți să aplicați un filtru, deci va fi „Coloana țării” din „Tabelul de date”.
  • Acum va aplica filtrul și, odată ce filtrul este aplicat, trebuie să numărăm țara pe baza listei unice a tabelului „Listă”, așa că puneți un semn egal și alegeți „Țară” din tabelul „Listă”.

Ok, am terminat cu formule. Închideți două paranteze și apăsați tasta Enter pentru a obține rezultatul.

După cum puteți vedea, avem fiecare număr de țări în „Tabelul de date”. Astfel, putem aplica un tip de funcție COUNTIF în Power BI pentru a face treaba.

Metoda alternativă a funcției COUNTIF

De asemenea, putem aplica încă o metodă pentru a obține numărul de țări la fel ca funcția COUNTIF, adică folosind metoda COUNT ROWS.

  • Faceți clic dreapta pe alegerea opțiunii „Coloană nouă”.
  • De data aceasta dă un nume diferit de cel anterior.
  • Deschideți funcția COUNTROWS.
  • Pentru această funcție, deschideți din nou funcția FILTER.
  • Tabelul că avem nevoie pentru a conta este „Tabel de date“ , astfel încât alege același lucru.
  • Pentru Expresia filtrelor, urmați metoda pe care am făcut-o în exemplul anterior.

Iată-te; am obținut numărul fiecărei țări din „Tabelul de date”. Astfel, folosind o combinație de formule DAX în Power BI, putem reproduce și funcționalitatea COUNTIF Excel în Power BI.

Notă: Fișierul Power BI COUNTIF poate fi descărcat și de pe linkul de mai jos, iar rezultatul final poate fi vizualizat.

Puteți descărca acest șablon Power BI COUNTIF aici - Șablon Power BI COUNTIF

Lucruri de amintit

  • Nu există nicio funcție COUNTIF încorporată în Power BI.
  • FILTER va aplica filtrul pentru coloana menționată cu criteriile menționate.
  • După aplicarea unui filtru, COUTNROWS numără numărul de rânduri disponibile pentru filtru.

Articole interesante...