Compartir a través de


FIRSTNONBLANKVALUE

Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual

Nota

No se recomienda usar esta función en cálculos visuales, ya que probablemente devuelva resultados sin sentido.

Evalúa una expresión filtrada por el values ordenado de una columna and devuelve el firstvalue de la expresión que se notblank.

Sintaxis

FIRSTNONBLANKVALUE(<column>, <expression>)

Parámetros

Término Definición
column Una columna or una expresión que devuelve una tabla de una sola columna.
expression Expresión evaluada para cada value de column.

Devolver value

first blank value de expression correspondientes a la values ordenada de column.

Observaciones

  • El argumento column puede ser cualquiera de los siguientes:

    • Referencia a cualquier columna.
    • Una tabla con una sola columna.
  • Esta función es diferente de FIRSTNONBLANK en que el column se agrega al contexto de filter para la evaluación de expression.

  • Esta función se not se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas or reglas de seguridad de nivel de fila (RLS).

Ejemplo

La siguiente consulta DAX,

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

Devuelve

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