Condividi tramite


RUNNINGSUM

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

Restituisce una somma in esecuzione calcolata lungo l'asse specificato della matrice visiva. Ovvero, la somma della colonna specificata calcolata su tutti gli elementi fino all'elemento corrente di un asse.

Sintassi

RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )

Parametri

Termine Definizione
column Colonna che fornisce il valore per ogni elemento.
axis (Facoltativo) Riferimento dell'asse, direzione lungo la quale verrà calcolata la somma in esecuzione.
blanks (Facoltativo) Enumerazione che definisce come gestire i valori vuoti durante l'ordinamento del axis.
I valori supportati sono:
  • DEFAULT (valore predefinito), dove il comportamento per i valori numerici è vuoto viene ordinato tra zero e valori negativi. Il comportamento per le stringhe è costituito da valori vuoti prima di tutte le stringhe, incluse le stringhe vuote.
  • FIRST, gli spazi vuoti vengono sempre ordinati all'inizio, indipendentemente dall'ordinamento crescente o decrescente.
  • LAST, gli spazi vuoti vengono sempre ordinati alla fine, indipendentemente dall'ordinamento crescente o decrescente.
reset (Facoltativo) Indica se il calcolo viene reimpostato e a quale livello della gerarchia di colonne della forma visiva. I valori accettati sono: un riferimento di campo a una colonna nella forma visiva corrente, NONE (impostazione predefinita), LOWESTPARENT, HIGHESTPARENTo un numero intero. Il comportamento dipende dal segno intero:
- Se zero o omesso, il calcolo non viene reimpostato. Equivalente a NONE.
: se positivo, l'intero identifica la colonna a partire dal più alto, indipendentemente dal livello di granularità. HIGHESTPARENT equivale a 1.
: se negativo, l'intero identifica la colonna a partire dal livello più basso, rispetto alla granularità corrente. LOWESTPARENT equivale a -1.

Valore restituito

Valore scalare, somma in esecuzione fino all'elemento corrente dell'asse.

Osservazioni:

Questa funzione può essere usata solo nei calcoli visivi.

I parametri axis, blanks e reset possono essere omessi.

Esempio

Data una tabella che riepiloga le vendite totali per ogni categoria di prodotto e anno di calendario, la query di DAX seguente aggiunge una colonna con le vendite totali per tale categoria fino a un determinato anno.

SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)

Lo screenshot seguente mostra la matrice visiva e l'espressione di calcolo visivo:

DAX calcolo visivo

Vedi anche

INDEX MOVINGAVERAGE ORDERBY PARTITIONBY WINDOW