Power BI COUNTIF - Kuinka kopioida COUNTIF-looginen toiminto?

COUNTIF-funktio Power BI: ssä

“COUNTIF” on looginen toiminto, jolla lasketaan alueen arvot annettujen ehtojen perusteella. Koska uusi tulokas, et välttämättä saa COUNTIF-funktion käytön logiikkaa, koska Power BI: llä ei ole suoraviivaisia ​​COUNTIF-funktioita. Voimme silti soveltaa samaa loogista toimintoa, joka toimii kuten COUNTIF Power BI: ssä; Tässä artikkelissa kerromme, miten kopioidaan COUNTIF-funktiologiikka Power BI: ssä, vaikka PowerIF: llä ei olisikaan COUNTIF-funktiota.

Kaikille niille, jotka ovat käyttäneet COUNTIFia excelissä, he saattavat löytää sen helpoksi, koska siellä on sisäänrakennettu funktio excelillä, mutta Power BI: n kanssa ei ole mitään sisäänrakennettua toimintoa. Tässä haaste on käyttäjille, koska saada yksi työ valmiiksi; käyttäjien on ymmärrettävä vähintään 3 muuta DAX-toimintoa.

Katso esimerkiksi alla oleva data-alue Excelissä.

Yllä olevasta luettelosta saatat haluta laskea, kuinka monta kertaa maa-sarakkeessa näkyy "Kanada" -maa. Tällöin kriteereidemme on tällainen ”Kanada” -maa, joka perustuu erilaisiin kriteereihin ja voimme laskea arvot.

Kuinka soveltaa COUNTIF-toimintoa Power BI: ssä?

Kuten olemme kertoneet, Power BI: ssä ei ole sisäänrakennettua COUNTIF-toimintoa. Meidän on sovellettava muutamia muita toimintoja työn saamiseksi.

Alla on tiedot, joita käytämme COUNTIF-toiminnon käyttämiseen Power BI: ssä. Voit ladata työkirjan alla olevasta linkistä ja käyttää sitä harjoitellaksesi kanssamme.

Ensimmäisellä taulukolla on "maakohtainen" myynti-arvo ja toisella taulukolla on ainutlaatuinen maakohtainen luettelo, joten ensimmäisestä taulukosta meidän on saatava yksilöllisten maiden luettelo.

  • Lataa yllä olevat kaksi taulukkoa Power BI: hen.
  • Meillä on kaksi taulukkoa ladattuna "Data Table" ja "List". Napsauta hiiren kakkospainikkeella Lista-taulukkoa ja valitse Uusi sarake.
  • Anna nyt nimi uudelle sarakkeelle.
  • Avaa LASKE-toiminto.
  • Ja Expression, avoin LASKE.A toiminto.
  • Sillä LASKE.A toiminto Sarakkeen nimi, meidän täytyy valita ”Maa” sarakkeen ”Data Table”.

COUNTA-toiminto tehdään täällä, sulje sulku ja seuraavaa LASKE- funktion Suodatin1- argumentin avaa FILTER- funktio.

  • Suodatintoiminnon ensimmäinen argumentti on Taulukko, eli mistä taulukosta meidän on laskettava maa-sarake, joten valitse "Tietotaulukko".
  • Suodattimen lauseke ei ole muuta kuin mihin "Tietotaulukko" -sarakkeeseen haluat käyttää suodatinta, joten se on "Maasarake" Tietotaulukosta.
  • Nyt se käyttää suodatinta, ja kun suodatin on otettu käyttöön, meidän on laskettava maa "List" -taulukon yksilöllisen luettelon perusteella, joten laita yhtälömerkki ja valitse "Country" "List" -taulukosta.

Ok, olemme valmiita kaavojen kanssa. Sulje kaksi suluetta ja paina Enter-näppäintä saadaksesi tuloksen.

Kuten näette, olemme saaneet jokaisen maan laskennan tietotaulukkoon. Näin voimme käyttää COUNTIF-tyyppistä toimintoa Power BI: ssä työn saamiseksi.

Vaihtoehtoinen menetelmä COUNTIF-toiminnolle

Voimme myös käyttää yhtä menetelmää saadaksesi maalaskennan kuten COUNTIF-funktio, eli käyttämällä COUNT RIVIT -menetelmää.

  • Napsauta hiiren kakkospainikkeella vaihtoehtoa Uusi sarake.
  • Tällä kertaa annetaan eri nimi kuin edellinen.
  • Avaa COUNTROWS-toiminto.
  • Tätä toimintoa varten avaa FILTER-toiminto uudelleen.
  • Laskettava taulukko on ”Tietotaulukko”, joten valitse sama.
  • Saat suodatinlauseketta, seuraa ohjeita, jotka teimme edellisessä esimerkissä.

Ole hyvä; olemme saaneet kunkin maan lukumäärän "Taulukosta". Täten käyttämällä DAX-kaavojen yhdistelmää Power BI: ssä, voimme kopioida Excelin COUNTIF-toiminnot myös Power BI: ssä.

Huomautus: Power BI COUNTIF -tiedosto voidaan myös ladata alla olevasta linkistä, ja lopullinen tulos voidaan tarkastella.

Voit ladata tämän Power BI COUNTIF -mallin täältä - Power BI COUNTIF -malli

Muistettavaa

  • Power BI: ssä ei ole sisäänrakennettua COUNTIF-toimintoa.
  • FILTER käyttää suodatinta mainittuun sarakkeeseen mainituilla ehdoilla.
  • Kun suodatin on asennettu, COUTNROWS laskee suodattimelle käytettävissä olevien rivien määrän.

Mielenkiintoisia artikkeleita...