RUNNINGSUM
gjelder:beregnet kolonne
beregnet tabell
måle
visualobjektberegning
Returnerer en løpende sum beregnet langs den angitte aksen i den visuelle matrisen. Det vil si summen av den angitte kolonnen beregnet over alle elementer opp til gjeldende element i en akse.
Syntaks
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
Parametere
Term | Definisjon |
---|---|
column |
Kolonnen som gir verdien for hvert element. |
axis |
(Valgfritt) En aksereferanse, retningen som den løpende summen skal beregnes i. |
blanks |
(Valgfritt) En opplisting som definerer hvordan du håndterer tomme verdier når du sorterer axis .
De støttede verdiene er:
|
reset |
(Valgfritt) Angir om beregningen tilbakestilles, og på hvilket nivå i kolonnehierarkiet for visualobjektfiguren. Godtatte verdier er: en feltreferanse til en kolonne i gjeldende visuelle figur, NONE (standard), LOWESTPARENT , HIGHESTPARENT eller et heltall. Virkemåten avhenger av heltallstegnet: – Hvis null eller utelatt, tilbakestilles ikke beregningen. Tilsvarer NONE .
– Hvis det er positivt, identifiserer heltallet kolonnen fra den høyeste, uavhengige av korn. HIGHESTPARENT tilsvarer 1.
– Hvis negativt, identifiserer heltallet kolonnen fra det laveste, i forhold til gjeldende korn. LOWESTPARENT tilsvarer -1. |
Returverdi
En skalarverdi, den løpende summen opp til gjeldende element i aksen.
Merknader
Denne funksjonen kan bare brukes i visuelle beregninger.
Parameterne axis
, blanks
og reset
kan utelates.
Eksempel
Gitt en tabell som oppsummerer det totale salget for hvert produktkategori og kalenderår, legger følgende DAX spørring til en kolonne med totalt salg for denne kategorien opptil et gitt år.
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
Skjermbildet nedenfor viser den visuelle matrisen og beregningsuttrykket for visualobjekter: