Skapa visuella beräkningar

Gäller för:✅ Power BI Desktop och služba Power BI

En visuell beräkning är en DAX-beräkning som du skapar direkt i ett visuellt rapportobjekt i stället för i den underliggande semantiska modellen. Med visuella beräkningar kan du utföra affärsberäkningar, till exempel att köra summor eller glidande medelvärden, för ett enda visuellt objekt utan att lägga till mått eller beräknade kolumner som påverkar andra rapporter.

Den här artikeln visar hur du lägger till och redigerar en visuell beräkning och går igenom ett exempel som använder en visuell beräkning för att driva villkorsstyrd formatering. Bakgrund om hur visuella beräkningar beter sig och när de ska användas finns i Visuella beräkningar.

Förutsättningar

  • En rapport i Power BI Desktop eller služba Power BI med ett visuellt tabell- eller matrisobjekt som innehåller minst en numerisk kolumn eller ett mått.

Lägga till en visuell beräkning

  1. Välj det visuella objekt som du vill lägga till en beräkning i.

  2. På fliken Start i menyfliksområdet väljer du Ny visuell beräkning.

    Skärmbild av att välja den nya knappen för visuell beräkning i menyfliksområdet.

    Fönstret för visuella beräkningar öppnas i redigeringsläge. Skärmen Redigera läge har tre huvudavsnitt, som visas uppifrån och ned i följande bild:

    • Den visuella förhandsgranskningen visar det visuella objekt som du arbetar med.
    • Ett formelfält är där du anger det visuella beräkningsuttrycket.
    • Den visuella matrisen visar data i det visuella objektet och visar resultatet av visuella beräkningar när du lägger till dem. Formatering eller teman som du använder för ditt visuella objekt tillämpas inte på den visuella matrisen.

    Skärmbild som visar områden i redigeringsskärmen för visuella beräkningar.

  3. Skriv uttrycket i formelfältet. I ett visuellt objekt som till exempel innehåller Försäljningsbelopp och Total produktkostnad per räkenskapsår kan du lägga till en beräkning som returnerar vinsten för varje år:

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

    Skärmbild av hur du anger en visuell beräkning.

    För varje rad i den visuella matrisen subtraheras den aktuella Sales Amount och Total Product Cost och resultatet returneras i Profit kolumnen. Du behöver inte lägga till en aggregeringsfunktion som SUM. de flesta visuella beräkningar utvärderar rad för rad som en beräknad kolumn.

  4. Välj Tillbaka till rapport för att avsluta redigeraren för visuell beräkning.

Om du vill skapa en beräkning från en fördefinierad mall i stället väljer du den nedre delen av knappen Ny visuell beräkning och väljer en mall. Listan över tillgängliga mallar finns i Mallar för visuell beräkning.

Redigera en befintlig visuell beräkning

Om du vill redigera en visuell beräkning i Power BI Desktop högerklickar du på den visuella beräkningen i fältlistan i fönstret Visualiseringar och väljer Redigera beräkning. Redigeringsskärmen för visuella beräkningar öppnas igen i redigeringsläge , där du kan ändra uttrycket i formelfältet och se uppdaterade resultat i den visuella matrisen.

Exempel: Returnera en hexfärgkod för villkorsstyrd formatering

Använd en visuell beräkning för att returnera en hexfärgkod och tillämpa sedan färgkoden via villkorsstyrd formatering.

  1. Välj det visuella objekt där du vill använda villkorsstyrd formatering.

    Skärmbild av ett visuellt tabellobjekt med två kolumner Värde och Förlopp.

  2. På fliken Start väljer du Ny visuell beräkning.

    Skärmbild av knappen Ny visuell beräkning på fliken Power BI Skrivbordsstart.

  3. Skriv din visuella beräkning. Här är en IF-instruktion som returnerar antingen grönt eller rött baserat på om ett mått är större eller mindre än 0,5:

    Skärmbild av DAX-kod som visas i redigeraren för visuell beräkning.

    Conditional Hex Code = IF ( [Progress] > .5, "#5BA300", "#E91C1C" )
    
  4. Expandera formateringsfönstret och välj Egenskaper.

    Skärmbild av formateringsfönstret med alternativet Egenskaper markerat.

  5. Expandera avsnittet Dataformat , välj din visuella beräkning och ange både datatypen och formatet till Text.

    Skärmbild av formateringsfönstret som visar att du bör använda en datatyp för din visuella textberäkning.

  6. Innan du avslutar redigeraren för visuell beräkning väljer du dölj-ikonen bredvid den visuella beräkningen för att dölja den.

    Skärmbild av byggfönstret som visar hur du väljer en knapp för att dölja den visuella beräkning som du skapar.

  7. Använd den visuella beräkningen i ett avsnitt med villkorsstyrd formatering.

    Skärmbild av ett fönster för villkorsstyrd formatering där den visuella beräkningen är markerad.

  8. Välj Tillbaka till rapport för att avsluta redigeraren för visuell beräkning.

    Skärmbild av knappen Tillbaka till rapport i verktygsfältet för visualiseringsberäkningsredigeraren.

  9. Tabellen visar nu villkorsstyrd formatering som drivs av den visuella beräkningen.

    Skärmbild av det visuella tabellobjektet med kolumnerna Värde och Förlopp som visar färger för villkorsstyrd formatering som tillämpas på förloppsvärdena.