RUNNINGSUM
gælder for:beregnet kolonne
beregnet tabel
beregning af måling
visualisering
Returnerer en løbende sum, der er beregnet langs den angivne akse i visualiseringsmatrixen. Det vil sige summen af den angivne kolonne beregnet for alle elementer op til det aktuelle element på en akse.
Syntaks
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
Parametre
Begreb | Definition |
---|---|
column |
Den kolonne, der leverer værdien for hvert element. |
axis |
(Valgfrit) En aksereference, den retning, som den løbende sum beregnes i. |
blanks |
(Valgfrit) En optælling, der definerer, hvordan tomme værdier skal håndteres, når axis sorteres.
De understøttede værdier er:
|
reset |
(Valgfrit) Angiver, om beregningen nulstilles, og på hvilket niveau i den visuelle figurs kolonnehierarki. Accepterede værdier er: en feltreference til en kolonne i den aktuelle visualiseringsfigur, NONE (standard), LOWESTPARENT , HIGHESTPARENT eller et heltal. Funktionsmåden afhænger af heltalstegnet: – Hvis nul eller udeladt, nulstilles beregningen ikke. Svarer til NONE .
– Hvis den er positiv, identificerer heltalet kolonnen, der starter fra den højeste, uafhængig af detaljering. HIGHESTPARENT svarer til 1.
– Hvis det er negativt, identificerer heltalet kolonnen med start fra det laveste i forhold til den aktuelle detaljering. LOWESTPARENT svarer til -1. |
Returværdi
En skalarværdi, den løbende sum op til det aktuelle element på aksen.
Bemærkninger
Denne funktion kan kun bruges i visuelle beregninger.
Parametrene axis
, blanks
og reset
kan udelades.
Eksempel
I en tabel, der opsummerer det samlede salg for hver produktkategori og hvert kalenderår, tilføjer følgende DAX forespørgsel en kolonne med det samlede salg for den pågældende kategori op til et givet år.
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
Skærmbilledet nedenfor viser den visuelle matrix og det visuelle beregningsudtryk: