RUNNINGSUM
Aplica-se a:Coluna calculada
Tabela calculada
Medida
Cálculo visual
Devolve uma soma em execução calculada ao longo de um determinado eixo da matriz visual. Ou seja, a soma da coluna dada calculada sobre todos os elementos até o elemento atual de um eixo.
Sintaxe
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
Parâmetros
Termo | Definição |
---|---|
column |
A coluna que fornece o valor para cada elemento. |
axis |
(Opcional) Uma referência de eixo, a direção ao longo da qual a soma de corrida será calculada. |
blanks |
(Opcional) Uma enumeração que define como manipular valores em branco ao classificar o axis .
Os valores suportados são:
|
reset |
(Opcional) Indica se o cálculo é redefinido e em que nível da hierarquia de colunas da forma visual. Os valores aceitos são: uma referência de campo a uma coluna na forma visual atual, NONE (padrão), LOWESTPARENT , HIGHESTPARENT ou um inteiro. O comportamento depende do sinal inteiro: - Se zero ou omitido, o cálculo não é reiniciado. Equivalente a NONE .
- Se positivo, o inteiro identifica a coluna a partir do mais alto, independente do grão. HIGHESTPARENT equivale a 1.
- Se negativo, o inteiro identifica a coluna a partir do mais baixo, em relação ao grão atual. LOWESTPARENT é equivalente a -1. |
Valor de retorno
Um valor escalar, a soma em execução até o elemento atual do eixo.
Observações
Esta função pode ser usada apenas em cálculos visuais.
Os parâmetros axis
, blanks
e reset
podem ser omitidos.
Exemplo
Dada uma tabela que resume as vendas totais para cada categoria de produto e ano civil, a consulta DAX a seguir adiciona uma coluna com o total de vendas para essa categoria até um determinado ano.
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
A captura de tela abaixo mostra a matriz visual e a expressão de cálculo visual: