Partilhar via


FIRSTNONBLANKVALUE

Aplica-se a:Coluna calculadaTabela calculadaMeasureCá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 pela values classificada de uma coluna and retorna a firstvalue da expressão que está notblank.

Sintaxe

FIRSTNONBLANKVALUE(<column>, <expression>)

Parâmetros

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

Regresso value

O first nãoblankvalue de expression correspondente ao values ordenado 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 FIRSTNONBLANK na medida em que o column é adicionado ao contexto filter para a avaliação de expression.

  • Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de linha (RLS).

Exemplo

A seguinte consulta DAX,

EVALUATE 
SUMMARIZECOLUMNS(
  DimProduct[Class],
  "FNBV",
  FIRSTNONBLANKVALUE(
    DimDate[Date],
    SUM(FactInternetSales[SalesAmount])
   )
)

Devoluções,

DimProduct[Classe] [FNBV]
L 699.0982
H 13778.24
M 1000.4375
533.83