RUNNINGSUM
Aplica-se a: Coluna calculada Tabela calculada Medida Cálculo visual
Retorna uma soma acumulada calculada ao longo do eixo especificado da matriz visual. Ou seja, a soma da coluna determinada calculada sobre todos os elementos até o elemento atual de um eixo.
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
Termo | Definição |
---|---|
coluna | A coluna que fornece o valor para cada elemento. |
axis | (Opcional) Um referencial de eixo, a direção ao longo da qual a soma de execução será calculada. |
em branco | (Opcional) Uma enumeração que define como manipular valores em branco durante a classificação. Os valores com suporte são:
|
reset | (Opcional) Indica se o cálculo será redefinido e em qual nível da hierarquia de colunas da forma visual. Os valores aceitos são: NONE, LOWESTPARENT, HIGHESTPARENT, ou um inteiro. O comportamento depende do sinal do número inteiro: - Se for zero ou omitido, o cálculo não será redefinido. Equivalente a NONE. - Se positivo, o inteiro identificará a coluna começando pela mais alta, independentemente da granularidade. HIGHESTPARENT é equivalente a 1. - Se negativo, o inteiro identificará a coluna a partir da mais baixa, em relação à granularidade atual. LOWESTPARENT é equivalente a -1. |
Um valor escalar, a soma em execução até o elemento atual do eixo.
Essa função pode ser usada somente em cálculos visuais.
Os parâmetros <eixo>, <brancos> e <redefinir> podem ser omitidos.
Dada uma tabela que resume o total de vendas 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: