RUNNINGSUM
Gäller för: Beräknad kolumn Beräknad tabell Mått Visuell beräkning
Returnerar en löpande summa som beräknas längs den angivna axeln i den visuella matrisen. Det vill: summan av den angivna kolumnen som beräknas över alla element upp till det aktuella elementet i en axel.
Syntax
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
Parametrar
Period | Definition |
---|---|
column | Kolumnen som innehåller värdet för varje element. |
axel | (Valfritt) En axelreferens, den riktning längs vilken den löpande summan beräknas. |
Blanksteg | (Valfritt) En uppräkning som definierar hur tomma värden ska hanteras vid sortering. De värden som stöds är:
|
nollställa | (Valfritt) Anger om beräkningen återställs och på vilken nivå av den visuella formens kolumnhierarki. Godkända värden är: NONE, LOWESTPARENT, HIGHESTPARENT eller ett heltal. Beteendet beror på heltalstecknet: – Om noll eller utelämnas återställs inte beräkningen. Motsvarar NONE. – Om det är positivt identifierar heltal kolumnen med början från den högsta, oberoende av kornighet. HIGHESTPARENT motsvarar 1. – Om det är negativt identifierar heltal kolumnen med början från den lägsta, i förhållande till det aktuella kornet. LOWESTPARENT motsvarar -1. |
Returvärde
Ett skalärt värde, den löpande summan upp till det aktuella elementet på axeln.
Kommentarer
Den här funktionen kan endast användas i visuella beräkningar.
Parametrarna <axel>, <blanksteg> och <återställning> kan utelämnas.
Exempel
Med en tabell som sammanfattar den totala försäljningen för varje produktkategori och kalenderår lägger följande DAX-fråga till en kolumn med den totala försäljningen för den kategorin upp till ett visst år.
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
Skärmbilden nedan visar den visuella matrisen och det visuella beräkningsuttrycket: