SELECTEDMEASURE
Se aplica a:columna Calculada
tabla calculada
Medida
cálculo visual
Usada por expresiones para elementos de cálculo o cadenas de formato dinámico para hacer referencia a la medida que se encuentra en contexto.
Sintaxis
SELECTEDMEASURE()
Parámetros
Ninguno
Valor devuelto
Referencia a la medida que se encuentra actualmente en contexto cuando se evalúa el elemento de cálculo o la cadena de formato.
Observaciones
Solo se puede hacer referencia a en la expresión para un elemento de cálculo o una cadena de formato.
Esta función no se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).
Ejemplo
La siguiente expresión de elemento de cálculo calcula el año a la fecha para cualquier medida en el contexto.
CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))
La expresión siguiente se puede usar para ajustar dinámicamente la cadena de formato de una medida en función de si un valor es los cientos, miles o millones.
SWITCH(
TRUE(),
SELECTEDMEASURE() < 1000,"$#,##0", //Values less than 1000 have no text after them
SELECTEDMEASURE() < 1000000, "$#,##0,.0 K", //Values between 1000 and 1000000 are formatted as #.## K
"$#,##0,,.0 M" //Values greater than 1000000 are formatted as #.## M
)