Opprette visuelle beregninger

Gjelder for:✅ Power BI Skrivebord og Power Bi-tjeneste

En visuell beregning er en DAX-beregning som du redigerer direkte på et visualobjekt i en rapport, i stedet for i den underliggende semantiske modellen. Med visuelle beregninger kan du utføre forretningsberegninger, for eksempel å kjøre summer eller glidende gjennomsnitt, for ett enkelt visualobjekt uten å legge til mål eller beregnede kolonner som påvirker andre rapporter.

Denne artikkelen viser deg hvordan du legger til og redigerer en visuell beregning, og går gjennom et eksempel som bruker en visuell beregning til å drive betinget formatering. Hvis du vil ha bakgrunn i hvordan visuelle beregninger fungerer og når de skal brukes, kan du se Visuelle beregninger.

Forutsetninger

  • En rapport i Power BI Desktop eller Power Bi-tjeneste med en tabell eller matrise visualobjekt som inneholder minst én numerisk kolonne eller mål.

Legge til en visuell beregning

  1. Velg visualobjektet du vil legge til en beregning i.

  2. Velg Ny visuell beregningHjem-fanen på båndet.

    Skjermbilde av å velge knappen for den nye visuelle beregningen på båndet.

    Vinduet for visuelle beregninger åpnes i redigeringsmodus . Redigeringsmodus-skjermen har tre hoveddeler, vist fra topp til bunn i følgende bilde:

    • Forhåndsvisningen av visualobjektet viser visualobjektet du arbeider med.
    • En formellinje er der du skriver inn beregningsuttrykket for visualobjekter.
    • Den visuelle matrisen viser dataene i visualobjektet og viser resultatene av visuelle beregninger etter hvert som du legger dem til. Styling eller tema som du bruker på visualobjektet, brukes ikke på den visuelle matrisen.

    Skjermbilde som viser områder av redigeringsskjermen for visuelle beregninger.

  3. Skriv inn uttrykket på formellinjen. I et visualobjekt som for eksempel inneholder salgsbeløp og totale produktkostnader etter regnskapsår, kan du legge til en beregning som returnerer fortjenesten for hvert år:

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

    Skjermbilde av hvordan du skriver inn en visuell beregning.

    For hver rad i den visuelle matrisen trekkes gjeldende Sales Amount og Total Product Cost trekkes fra, og resultatet returneres i Profit kolonnen. Du trenger ikke å legge til en aggregasjonsfunksjon som SUMMER. de fleste visuelle beregninger evaluerer rad for rad som en beregnet kolonne.

  4. Velg Tilbake til rapport for å avslutte redigeringsprogrammet for visuell beregning.

Hvis du vil opprette en beregning fra en forhåndsbygd mal i stedet, velger du den nederste delen av knappen For beregning av nytt visualobjekt og velger en mal. Hvis du vil se listen over tilgjengelige maler, kan du se Visuelle beregningsmaler.

Redigere en eksisterende visuell beregning

Hvis du vil redigere en visuell beregning i Power BI Desktop, høyreklikker du den visuelle beregningen i feltlisten i Visualiseringer-ruten og velger Rediger beregning. Redigeringsskjermen for visuelle beregninger åpnes på nytt i redigeringsmodus , der du kan endre uttrykket på formellinjen og se oppdaterte resultater i den visuelle matrisen.

Eksempel: Returnere en heksadesimal fargekode for betinget formatering

Bruk en visuell beregning til å returnere en heksadesimal fargekode, og bruk deretter fargekoden gjennom betinget formatering.

  1. Velg visualobjektet der du vil bruke betinget formatering.

    Skjermbilde av et tabellvisualobjekt med to kolonner Verdi og Fremdrift.

  2. Velg Ny visuell beregningHjem-fanen.

    Skjermbilde av knappen For ny visuell beregning på hjem-fanen Power BI Skrivebord.

  3. Skriv den visuelle beregningen. Her er et IF-uttrykk som returnerer enten grønt eller rødt basert på om et mål er større eller mindre enn 0,5:

    Skjermbilde av DAX-kode som er oppført i redigeringsprogrammet for visuell beregning.

    Conditional Hex Code = IF ( [Progress] > .5, "#5BA300", "#E91C1C" )
    
  4. Utvid formateringsruten , og velg Egenskaper.

    Skjermbilde av formateringsruten med egenskaper-alternativet uthevet.

  5. Utvid Dataformat-delen , velg den visuelle beregningen, og angi både datatypen og formatet til Tekst.

    Skjermbilde av formateringsruten som viser at du bør bruke en datatype på den visuelle beregningen av tekst.

  6. Før du avslutter redigeringsprogrammet for visualobjektberegning, velger du skjul-ikonet ved siden av den visuelle beregningen for å skjule det.

    Skjermbilde av byggeruten som viser hvordan du velger en knapp for å skjule den visuelle beregningen du oppretter.

  7. Bruk beregningen av visualobjekter i en betinget formateringsinndeling.

    Skjermbilde av et betinget formateringsvindu der beregningen av visualobjekter er valgt.

  8. Velg Tilbake til rapport for å avslutte redigeringsprogrammet for visuell beregning.

    Skjermbilde av Tilbake til rapport-knappen på verktøylinjen for redigeringsprogrammet for visualobjektberegning.

  9. Tabellen viser nå betinget formatering drevet av beregningen av visualobjektet.

    Skjermbilde av tabellvisualobjektet med kolonnene Verdi og Fremdrift, som viser betingede formateringsfarger brukt på Fremdrift-verdiene.