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
)

SELECTEDMEASURENAME
ISSELECTEDMEASURE