SELECTEDMEASURE
Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual
Usado por expressões para itens de cálculo or cadeias de caracteres de format dinâmico para fazer referência ao measure que está no contexto.
Sintaxe
SELECTEDMEASURE()
Parâmetros
None
Regresso value
Uma referência ao measure que está atualmente no contexto quando o item de cálculo orformat cadeia de caracteres é avaliado.
Observações
Só pode ser referenciado na expressão para um item de cálculo orformat cadeia de caracteres.
Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de linha (RLS).
Exemplo
A expressão de item de cálculo a seguir calcula o year-to-date para qualquer que seja o measure no contexto.
CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))
A expressão a seguir pode ser usada para ajustar dinamicamente a cadeia de format de um measure com base no fato de uma value ser centenas, milhares or milhões.
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
)