SELECTEDMEASURE
Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual
Se usa en expresiones para que los elementos de cálculo hagan referencia a la medida que está en contexto.
Sintaxis
SELECTEDMEASURE()
Parámetros
None
Valor devuelto
Referencia a la medida que está actualmente en contexto cuando se evalúa el elemento de cálculo o la cadena de formato.
Observaciones
Solo se puede hacer referencia en la expresión para un elemento de cálculo o cadena de formato.
Esta función no se admite para su uso en el modo DirectQuery cuando se utiliza en columnas calculadas o en reglas de seguridad de nivel de fila (RLS).
Ejemplo
Esta expresión de elemento de cálculo calcula el año hasta la fecha de la medida que se encuentra en 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
)