Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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
Välj det visuella objekt som du vill lägga till en beräkning i.
På fliken Start i menyfliksområdet väljer du Ny visuell beräkning.
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.
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]
För varje rad i den visuella matrisen subtraheras den aktuella
Sales AmountochTotal Product Costoch resultatet returneras iProfitkolumnen. 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.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.
Välj det visuella objekt där du vill använda villkorsstyrd formatering.
På fliken Start väljer du Ny visuell beräkning.
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:
Conditional Hex Code = IF ( [Progress] > .5, "#5BA300", "#E91C1C" )Expandera formateringsfönstret och välj Egenskaper.
Expandera avsnittet Dataformat , välj din visuella beräkning och ange både datatypen och formatet till Text.
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.
Använd den visuella beräkningen i ett avsnitt med villkorsstyrd formatering.
Välj Tillbaka till rapport för att avsluta redigeraren för visuell beräkning.
Tabellen visar nu villkorsstyrd formatering som drivs av den visuella beräkningen.