ANTERIOR

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Usado apenas em cálculos visuais. Recupera um valor no elemento anterior de um eixo na matriz visual.

Sintaxe

PREVIOUS ( <column>[, <steps>][, <axis>][, <blanks>][, reset] )

Parâmetros

Termo Definição
coluna A coluna a ser recuperada.
etapas (Opcional) Indica o número de linhas a retroceder para buscar o valor. Se omitido, 1 é usado (a linha imediatamente anterior).
axis (Opcional) Uma referência de eixo. Se omitido, o primeiro eixo da definição da Forma Visual será usado.
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) Especifica como o cálculo é reiniciado. Os valores válidos são: Nenhum, MenorParent, MaiorParent ou um número inteiro. None é o valor padrão.

Valor retornado

O valor de <coluna> do elemento anterior do eixo.

Comentários

Essa função só pode ser usada em um cálculo visual.

Exemplo

O cálculo visual a seguir retorna o valor de vendas da linha anterior no eixo ROWS, que é redefinido no pai mais baixo.

PreviousInternetSalesAmount = PREVIOUS ( [Sum of SalesAmount], ROWS, LowestParent )

A captura de tela abaixo mostra a matriz visual e a expressão de cálculo visual:

Cálculo visual do DAX

FIRST
LAST
NEXT