RUNNINGSUM
Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo
Restituisce un sum in esecuzione calcolato lungo l'asse specificato della matrice visiva. Ovvero, il sum della colonna specificata calcolata su all elementi fino all'elemento corrente di un asse.
Sintassi
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
Parametri
Termine | Definizione |
---|---|
column |
Colonna che fornisce il value per ogni elemento. |
axis |
(Facoltativo) Riferimento all'asse, direzione lungo la quale verrà calcolata la sum in esecuzione. |
blanks |
(Facoltativo) Enumerazione che definisce come gestire blankvalues durante l'ordinamento.
Le values supportate sono:
|
reset |
(Facoltativo) Indica if il calcolo viene reimpostato, and a quale livello della gerarchia di colonne della forma visiva. I values accettati sono: un riferimento di campo a una colonna nella forma visiva corrente, NONE (impostazione predefinita), LOWESTPARENT , HIGHESTPARENT , or un numero intero. Il comportamento dipende dall'intero sign: - If zero or omesso, il calcolo viene reimpostato not. Equivalente a NONE .
: If positivo, l'intero identifica la colonna a partire dal più alto, indipendentemente dal livello di granularità. HIGHESTPARENT equivale a 1.
: If negativo, l'intero identifica la colonna a partire dal più basso, rispetto alla granularità corrente. LOWESTPARENT equivale a -1. |
Restituisce value
Un valuescalare , l'oggetto in esecuzione sum fino all'elemento corrente dell'asse.
Osservazioni:
Questa funzione può essere usata solo nei calcoli visivi.
I parametri axis
, blanks
andreset
possono essere omessi.
Esempio
Data una tabella che riepiloga le vendite totali per ogni categoria productandcalendaryear, la query di DAX seguente aggiunge una colonna con le vendite totali per tale categoria fino a un determinato year.
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
Lo screenshot seguente mostra la matrice visiva and'espressione di calcolo visiva: