Power BI IF -lausunto: Kattava opetusohjelma

Power Bi If Lausunto Kattava Opetusohjelma



Aivan kuten Excelissä, Power BI IF -käsky antaa sinun suorittaa ehdollisen logiikan tietomalleissa ja visualisoinneissa. Se on olennainen työkalu tietojen analysointiin, koska sen avulla käyttäjät voivat luoda laskettuja sarakkeita, mittoja ja mukautettuja visualisointeja tiettyjen olosuhteiden perusteella.

Erityisesti IF-lause tarkistaa tietyn ehdon ja palauttaa arvon TOSI. Jos se on epätosi, se palauttaa lauseen toisen arvon. Tämä tarkoittaa, että IF-lause auttaa tarjoamaan loogisia tuloksia, eli tuloksia, joiden vastaukset ovat TOSI tai EPÄTOSI.

Tämä opetusohjelma tutkii Power BI:n IF-lauseen syntaksia, käyttöä ja esimerkkejä, joiden avulla voit hyödyntää tätä toimintoa tehokkaasti dataprojekteissasi.







IF-lauseen syntaksi

IF-käskyn syntaksi Power BI:ssä on seuraava:



IF(, , )

Seuraavat ovat parametrit:



  • : Lauseke tai ehto, jonka haluat arvioida tai testata. Tämä voi olla sarake, mitta tai mikä tahansa kelvollinen DAX-lauseke, joka palauttaa Boolen arvon (tosi tai epätosi).
  • : Palautettava arvo, jos looginen testi antaa arvoksi True.
  • : Palautettava arvo, jos looginen testi antaa arvoksi False.

IF-lause toimii arvioimalla . Jos tulos on tosi, se palaa , ja jos se on False, se palaa .





IF-lausekkeen käyttäminen lasketuissa sarakkeissa

Power BI:n laskettujen sarakkeiden avulla voimme luoda uusia sarakkeita olemassa olevien tietojen perusteella. IF-lausetta käytetään yleisesti lasketuissa sarakkeissa ehdollisen logiikan käyttöön ottamiseksi.

Oletetaan esimerkiksi, että meillä on a Talousasiat taulukko, jossa on sarake nimeltä 'Bruttomyynti', ja haluamme luoda uuden sarakkeen nimeltä 'Tulon tila', joka luokittelee jokaisen rivin 'Korkeaksi', jos tulot ovat yli 10 000 $, ja 'Mataliksi', jos tulot ovat 10 000 $ tai vähemmän.



Vaihe 1: Napsauta 'Uusi sarake' 'Malleus'-välilehdellä.

Vaihe 2: Syötä seuraava DAX-kaava:

Tulon tila = IF(talous[bruttomyynti] > 10 000 , 'Korkea' , 'Matala' )

Vaihe 3: Luo laskettu sarake painamalla Enter.

Nyt 'Tulon tila' -sarakkeessa näkyy 'Suuri' tai 'Matala' IF-lauseessa määritetyn ehdon perusteella.

IF-lausunnon hyödyntäminen mitoissa

Power BI:n mittoja käytetään tietojen kokoamiseen dynaamisesti raportin kontekstin perusteella. Voit myös käyttää IF-lausetta mittauksissa ehdollisten aggregaatioiden suorittamiseen.

Harkitse skenaariota, jossa haluamme laskea 'alennetun tulon' seuraavien ehtojen perusteella:

  • Jos bruttomyynti on yli 1000000 dollaria, käytä 10 % alennusta.
  • Jos bruttomyynti on 200 000–500 000 dollaria (mukaan lukien), käytä 5 %:n alennusta.
  • Jos bruttomyynti on alle 200 000 dollaria, älä käytä alennusta.

Tämän toteuttamiseksi aloita napsauttamalla 'Uusi mitta' 'Mallinnus'-välilehdellä ja syötä seuraava DAX-kaava:

Alennettu tulo =
JOS(
talous[bruttomyynti] > 500 000 , talous[bruttomyynti] * 0.9 ,
JOS(
talous[bruttomyynti] >= 200 && talous[bruttomyynti] <= 500 , talous[bruttomyynti] * 0,95 ,
talous[bruttomyynti]
)
)

Luo lopuksi mitta painamalla Enter. 'Diskontoitu tuotto' -mitta laskee nyt diskontatun tuoton sisäkkäisessä IF-lausunnossa määritettyjen ehtojen perusteella.

4. Useiden ehtojen käsittely sisäkkäisillä IF-lausekkeilla

Joskus saatat kohdata tilanteita, joissa sinun on käsiteltävä useita ehtoja. Tällaisissa tapauksissa voit upottaa IF-lauseita halutun tuloksen saavuttamiseksi. Tutkitaanpa esimerkkiä:

Oletetaan, että meillä on 'Tuote'-taulukko, jonka sarake on nimeltään 'Category', ja haluamme luoda uuden sarakkeen nimeltä 'Category Group', joka ryhmittelee samanlaiset luokat yhteen.

Jos haluat käyttää sisäkkäisiä IF-lauseita tässä skenaariossa, napsauta 'Uusi sarake' 'Malleus'-välilehdellä ja syötä seuraava DAX-kaava:

Kategoria Ryhmä = IF(taulukkobame [luokka] = 'Elektroniikka' , 'Tekniikka' , IF( [Luokka] = 'Vaatetus' || [Luokka] = 'Kengät' , 'Muoti' , 'muu' ) )

Lopuksi paina Enter luodaksesi lasketun sarakkeen. Tällöin 'Category Group' -sarakkeessa näkyy 'Tech' kohdassa 'Elektroniikka', 'Muoti' kohdassa 'Vaatteet' ja 'Kengät' ja 'Muu' kaikissa muissa luokissa.

5. IF-lausekkeen käyttäminen mukautetuissa visuaaleissa

Mielenkiintoista on, että Power BI:n avulla voit myös luoda mukautettuja visualisointeja käyttämällä DAX-lausekkeita, ja IF-käsky voi olla avainasemassa näiden visualisointien mukauttamisessa. Vaikka mukautettujen visuaalien käyttöönotto ei kuulu tämän opetusohjelman piiriin, käymme lyhyesti läpi, kuinka IF-lausetta voidaan käyttää visuaalisen ulkonäön ja toiminnan ohjaamiseen.

Harkitse mukautettua visuaalista myyntitietoja, jossa haluamme muuttaa pylväskaavion pylväiden väriä myynnin tehokkuuden perusteella. Voimme määrittää värin seuraavien ehtojen perusteella:

  • Jos myynti on yli 10 000 dollaria, väritä palkki vihreäksi.
  • Jos myynti on 5 000–10 000 dollaria, väritä palkki keltaiseksi.
  • Jos myynti on alle 5 000 dollaria, väritä palkki punaiseksi.

Mukautetussa visuaalisessa määritelmässä voimme käyttää IF-lausetta määrittääksemme kullekin palkille sopivan värin myyntiarvon perusteella.

Johtopäätös

IF-lause on Power BI:n perustoiminto, jonka avulla käyttäjät voivat suorittaa ehdollista logiikkaa lasketuissa sarakkeissa, mitoissa ja mukautetuissa visualisoinnissa. Ymmärtämällä IF-lauseen syntaksin ja käytön voit parantaa data-analyysikykyäsi ja luoda oivaltavampia raportteja ja visualisointeja. Tämän opetusohjelman pitäisi toimia vankana perustana IF-lauseen tehokkaalle käyttöönotolle Power BI -projekteissasi.