LASTNONBLANKVALUE

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Observação

Esta função é desencorajada para uso em cálculos visuais pois provavelmente retorna resultados sem sentido.

Avalia uma expressão filtrada pelos valores classificados de uma coluna e retorna o último valor da expressão que não está em branco.

Sintaxe

LASTNONBLANKVALUE(<column>, <expression>)

Parâmetros

Vigência Definição
column Uma coluna ou uma expressão que retorna uma tabela de coluna única.
expression Uma expressão avaliada para cada valor de column.

Valor de retorno

O último valor não em branco de expression correspondente aos valores classificados de column.

Comentários

  • O argumento da coluna pode ser qualquer um dos seguintes:

    • Uma referência a qualquer coluna.
    • Uma tabela com uma única coluna.
  • Esta função é diferente de LASTNONBLANK na medida em que o column é adicionado ao contexto de filtro para a avaliação de expression.

  • Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).

Exemplo

A seguinte consulta DAX,

EVALUATE
SUMMARIZECOLUMNS(
  DimProduct[Class],
  "LNBV",
  LASTNONBLANKVALUE(
    DimDate[Date],
    SUM(FactInternetSales[SalesAmount])
   )
)

Devoluções,

DimProduct[Classe] [LNBV]
L 132.44
H 137.6
M 84.97
2288.6