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 deexpression
.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 |