Visuaalisten laskutoimitusten luominen

Koskee seuraavia:✅ Power BI Desktop ja Power BI -palvelu

Visuaalinen laskutoimitus on DAX-laskutoimitus, jonka voit tehdä suoraan raportin visualisoinnissa pohjana olevan semanttisen mallin sijaan. Visuaalisten laskutoimitusten avulla voit suorittaa liiketoiminnan laskutoimituksia, kuten juoksevat summat tai liukuvat keskiarvot, yksittäiselle visualisoinnille lisäämättä mittareita tai laskettuja sarakkeita, jotka vaikuttavat muihin raportteihin.

Tässä artikkelissa kerrotaan, miten voit lisätä ja muokata visualisoinnin laskutoimitusta, ja esitellään esimerkki, jossa käytetään visualisoinnin laskutoimitusta ehdollisen muotoilun edistämiseksi. Lisätietoja siitä, miten visualisoinnin laskutoimitukset toimivat ja milloin niitä käytetään, on artikkelissa Visuaaliset laskutoimitukset.

Edellytykset

  • raportti Power BI Desktopissa tai Power BI -palvelu, jossa on taulukko- tai matriisivisualisointi, joka sisältää vähintään yhden numeerisen sarakkeen tai mittarin.

Visuaalisen laskutoimituksen lisääminen

  1. Valitse visualisointi, johon haluat lisätä laskutoimituksen.

  2. Valitse valintanauhan Aloitus-välilehdestäUusi visualisoinnin laskutoimitus.

    Näyttökuva uuden visualisoinnin laskentapainikkeen valitsemisesta valintanauhassa.

    Visuaalinen laskutoimitusikkuna avautuu muokkaustilassa . Muokkaustila-näytössä on kolme pääosaa, jotka näkyvät ylhäältä alas seuraavassa kuvassa:

    • Visualisoinnin esikatselu näyttää käsittelemiesi visualisointien.
    • Kirjoitat visuaalisen laskentalausekkeen kaavariville .
    • Visuaalinen matriisi näyttää visualisoinnin tiedot ja näyttää visuaalisten laskutoimitusten tulokset, kun lisäät ne. Visualisointiin käyttämääsi muotoilua tai teemaa ei käytetä visualisoinnin matriisissa.

    Näyttökuva, jossa näkyvät visualisoinnin laskutoimitusten muokkausnäytön alueet.

  3. Kirjoita lauseke kaavariville. Esimerkiksi visualisoinnissa, joka sisältää myyntimäärän ja tuotekustannuksen yhteensätilivuoden mukaan, voit lisätä laskutoimituksen, joka palauttaa kunkin vuoden tuoton:

    Profit = [Sales Amount] - [Total Product Cost]
    

    Näyttökuva visualisoinnin laskutoimituksen syöttämisestä.

    Visualisoinnin matriisin kullekin riville nykyinen Sales Amount ja Total Product Cost vähennetään, ja tulos palautetaan sarakkeessa Profit . Sinun ei tarvitse lisätä koostefunktiota, kuten SUM. useimmat visualisoinnin laskutoimitukset arvioivat rivi riviltä lasketun sarakkeen tavoin.

  4. Sulje visualisoinnin laskentaeditori valitsemalla Takaisin raporttiin .

Jos haluat luoda laskutoimituksen valmiista mallista, valitse sen sijaan Uusi visualisoinnin laskenta -painikkeen alaosa ja valitse malli. Katso käytettävissä olevien mallien luettelo kohdasta Visuaaliset laskentamallit.

Aiemmin luodun visuaalisen laskutoimituksen muokkaaminen

Jos haluat muokata visualisoinnin laskutoimitusta Power BI Desktopissa, napsauta hiiren kakkospainikkeella visualisoinnin laskentaa Visualisoinnit-ruudun kenttäluettelossa ja valitse Muokkaa laskutoimitusta. Visualisoinnin laskutoimitukset muokkaavat näyttöä avautuu uudelleen Muokkaa-tilassa , jossa voit muuttaa lauseketta kaavarivillä ja nähdä päivitetyt tulokset visuaalisessa matriisissa.

Esimerkki: Palauta heksavärikoodi ehdollista muotoilua varten

Visuaalisen laskutoimituksen avulla voit palauttaa heksavärikoodin ja ottaa sitten värikoodin käyttöön ehdollisen muotoilun avulla.

  1. Valitse visualisointi, jossa haluat käyttää ehdollista muotoilua.

    Näyttökuva taulukon visualisoinnista, jossa on kaksi saraketta: Arvo ja Edistyminen.

  2. Valitse Aloitus-välilehdestäUusi visualisoinnin laskutoimitus.

    Näyttökuva Power BI Desktopin Aloitus Power BI painikkeen Uusi visualisoinnin laskenta -painikkeesta.

  3. Kirjoita visualisoinnin laskutoimitus. Tässä on IF-lauseke, joka palauttaa joko vihreän tai punaisen sen perusteella, onko mittari suurempi vai pienempi kuin 0,5:

    Näyttökuva DAX-koodista, joka on lueteltu visualisoinnin laskentaeditorissa.

    Conditional Hex Code = IF ( [Progress] > .5, "#5BA300", "#E91C1C" )
    
  4. Laajenna Muotoilu-ruutu ja valitse Ominaisuudet.

    Näyttökuva Muotoilu-ruudusta, jossa Ominaisuudet-vaihtoehto on korostettuna.

  5. Laajenna Tietojen muoto - osio, valitse visuaalinen laskutoimitus ja määritä sekä tietotyypiksi että muodoksi Teksti.

    Muotoiluruudun näyttökuva, jossa näkyy, että sinun tulee käyttää tietotyyppiä visuaalisessa tekstin laskutoimituksessa.

  6. Ennen kuin poistut visualisoinnin laskentaeditorista, valitse piilota se valitsemalla visualisoinnin laskutoimituksen vieressä oleva piilotuskuvake.

    Koontiversioruudun näyttökuva, joka näyttää, miten voit piilottaa luotavan visualisoinnin laskutoimituksen valitsemalla painikkeen.

  7. Käytä visuaalisen laskutoimituksen ehdollisen muotoilun osiossa.

    Näyttökuva ehdollisen muotoilun ikkunasta, jossa visuaalinen laskutoimitus on valittuna.

  8. Sulje visualisoinnin laskentaeditori valitsemalla Takaisin raporttiin .

    Näyttökuva Visualisoinnin laskentaeditorin työkalurivin Takaisin raporttiin -painikkeesta.

  9. Taulukkosi näyttää nyt ehdollisen muotoilun, jota ohjaa visuaalinen laskutoimitus.

    Näyttökuva taulukon visualisoinnista, jossa on Value- ja Progress-sarakkeet, joissa näkyvät Progress-arvoissa käytetyt ehdollisen muotoilun värit.