Power BI Laske - Kuinka käyttää Dax-funktion laskemista?

Sisällysluettelo

Power BI Laske toiminto

CALCULATE on Power BI: n usein käytetty DAX-toiminto, vaikka CALCULATE ei voi tehdä mitään, tämä toiminto toimii perustoimintona muiden DAX-toimintojen soveltamiseksi eri tilanteissa. Esimerkiksi, jos haluat käyttää suodatinta ja löytää keskimääräisen myynnin tietylle kaupungille, voimme käyttää LASKE-funktiota suodattimen soveltamiseen ja saapumislaskelmien tekemiseen.

Joten LASKE-funktio arvioi käyttäjän antaman lausekkeen kaikilla käytetyillä suodattimilla. Alla on funktion LASKE syntaksi.

  • Lauseke: Tämä ei ole muuta kuin mitä ilmaisu meidän on suoritettava. Esimerkiksi, jos meidän on saatava myynnin kokonaismäärä.
  • Suodatin 1: Perustuu Expression annetaan, mikä on suodatin meidän on sovellettava. Esimerkiksi saada Expression seurauksena suodatin 1 on kenenkään tietyn kaupungin.
  • Suodatin 2: Perustuu Expression annetaan, mikä on toinen joukko suodattimia, meidän on sovellettava, esimerkiksi tietyn kaupungin erityisesti PIN-koodin alueella.

Tämä artikkeli vie sinut läpi tärkeät ja usein käytetyt DAX-toiminnot Calculate in Power BI.

Esimerkkejä Daxin laskemistoiminnosta Power BI: ssä

Alla on esimerkkejä Dax Calculate -toiminnosta.

Esimerkki 1

Alla on tiedot, joita aiomme käyttää CALCULATE-funktion esittelemiseen Power BI: ssä. Voit käyttää samoja tietoja lataamalla Excel-työkirjan alla olevasta linkistä.

Voit ladata tietotaulukon suoraan Power BI -tiedostoon. Olen jo ladannut taulukon Power BI Desktop -tiedostoon.

Nyt kokeilemme LASKE-funktiota saadaksemme erilaisia ​​tulosjoukkoja.

Saavuta yhteen tiettyyn kaupungin myyntisummaan

Oletetaan esimerkiksi, että sinun on luotava uusi mittayksikkö, joka antaa yhden tietyn kaupungin kokonaismäärän, esimerkiksi Columbia-kaupungin. Tässä meidän on käytettävä LASKE-funktiota laskutoimituksen tekemiseen, napsauta hiiren kakkospainikkeella taulukkoa ja valitse vaihtoehto Uusi toimenpide.

  • Anna tälle toimenpiteelle nimi "Columbia City Sales".
  • Avaa nyt LASKE-toiminto.
  • Lauseke on ensimmäinen vaihtoehto; tässä esimerkissä meidän on lisättävä "Columbia" kaupungin kokonaismäärä, joten avaa SUM-funktio.
  • Sarakkeen nimi , että meidän täytyy summa on ”myyntiarvoa sarake,” joten valitse kunkin pylvään.
  • Nyt SUM-funktio lisää "myynti-arvon" yhteen, mutta Suodatin- argumentissa meidän on mainittava, mikä kaupunki meidän on saatava myyntisumma, joten avaa FILTER-toiminto.
  • Taulukon että kutsumme on ”Myynti Table”, niin ensin, valitse taulukon nimi.
  • Saat suodatinlauseketta, meidän täytyy valita ”City” sarakkeeseen ja antaa kriteereitä ”Columbia.”

Ok, olemme valmiit. Sulje kaksi hakasulkua ja paina Enter-näppäintä saadaksesi uuden mittauksen.

  • Vedä Columbian kaupunki kentille nähdäksesi uuden mittarin.

Ok, nyt tämä toimenpide antaa vain kaupungin "Columbia" kokonaismyynnin.

Voit tarkistaa ”Columbia” -kaupungin kokonaismäärän myös Excelissä.

Tällä tavoin voimme käyttää LASKE-toimintoa päästäksemme erilaisiin tuloksiin.

Esimerkki 2

Oletetaan esimerkiksi "Columbia" -kaupungissa, että tarvitsemme vain osavaltion "Etelä-Carolina" myynti-arvon, joten tällä kertaa meidän on käytettävä kahta suodatinta.

  • Jatkaaksesi edellistä DAX-toimintoa, sulje vain yksi kannatin ja avaa toinen suodatintoiminto.
  • Mainitse vielä kerran taulukko, johon viittaamme.
  • Tällä kertaa meidän on käytettävä suodatinta sarakkeeseen "osavaltio" ja valittava sarake ja annettava kriteereiksi "Etelä-Carolina".
  • Etelä-Carolinan osavaltion myyntiarvo on esitetty alla.

Uusi kokonaismäärä tulee olemaan 15099 eli se on osavaltion "South Carolina" myyntiarvo kaupungissa "Columbia".

Esimerkki 3

Esimerkiksi haluat löytää kunkin kaupungin prosenttiosuuden kokonaismyynnistä; tämä tehdään käyttämällä alla olevaa kaavaa.

% -Osuus = kaupungin myynti / kokonaismyynti * 100

Mutta yksi ongelma on, että tämä ei ole Excelin käyttö joustavasti soluviittausten kanssa; Nyt ajatuksena on saada kokonaismyynti suhteessa kaupungin kaikkiin kokonaismääriin.

  • Joten meidän on luotava yksi mitta, ja se on seuraava.
  • Lisää nyt “Table” visual ensin.
  • Lisää ensin tämän taulukon visuaalille Kaupungin nimi ja Myynti-arvo -sarakkeet.
  • Kuten yllä voit nähdä, jokaisen kaupungin kokonaismäärä on täällä, ja kokonaismyyntiarvo on 79393. Vedä ja pudota uusi mittasarake ”Kokonaismyynti”.
  • Kuten näet jokaisessa kaupungissa, meillä on kokonaismyynti-arvo. Nyt näiden kahden mittarin avulla voimme luoda uuden mittasuhteen saadaksesi prosenttiosuuden. Käytä alla olevaa toimintoa saadaksesi uusi mitta.
  • Vedä ja pudota nyt tämä uusi mitta taulukoon saadaksesi jokaisen kaupungin prosenttiosuus.

Tässä on% -osuus sarake. Tällä tavalla käyttämällä CALCULATE DAX -toimintoa voimme saada lausekkeita, jotka perustuvat erilaisiin suodattimiin ja olosuhteisiin.

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

Voit ladata tämän Power BI -laskentatoimintomallin täältä - Power BI Calculate Function Template

Muistettavaa

  • Laskutoimintoa teholla bi käytetään erilaisten tulosten saavuttamiseen olosuhteiden perusteella.
  • CALCULATE-toimintoa käytetään aina virran bi muiden DAX-toimintojen kanssa työn suorittamiseksi.

Mielenkiintoisia artikkeleita...