Ler em inglês

Compartilhar via


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.

Sintaxe

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

Parâmetros

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:
  • DEFAULT (o valor padrão), em que o comportamento de valores numéricos é valores em branco são ordenados entre valores zero e negativos. O comportamento das cadeias de caracteres é que os valores em branco são ordenados antes de todas as cadeias de caracteres, incluindo cadeias de caracteres vazias.
  • FIRST, os espaços em branco são sempre ordenados no início, independentemente da ordem de classificação crescente ou decrescente.
  • LAST, os espaços em branco são sempre ordenados no fim, independentemente da ordem de classificação crescente ou decrescente.
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.

Valor retornado

Um valor escalar, a soma em execução até o elemento atual do eixo.

Comentários

Essa função pode ser usada somente em cálculos visuais.

Os parâmetros <eixo>, <brancos> e <redefinir> podem ser omitidos.

Exemplo

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:

Cálculo visual do DAX

Confira também

INDEX
MOVINGAVERAGE
ORDERBY
PARTITIONBY
WINDOW