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. |
axis |
(Valfritt) En axelreferens, den riktning längs vilken den löpande summan beräknas. |
blanks |
(Valfritt) En uppräkning som definierar hur du hanterar tomma värden vid sortering av axis .
De värden som stöds är:
|
reset |
(Valfritt) Anger om beräkningen återställs och på vilken nivå av den visuella formens kolumnhierarki. Godkända värden är: en fältreferens till en kolumn i den aktuella visuella formen, NONE (standard), 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 korn. 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 axis
, blanks
och reset
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: