SELECTEDMEASURE
aplica-se a:coluna calculadatabela calculadamedidacálculo visual
Usado por expressões para itens de cálculo ou cadeias de caracteres de formato dinâmico para fazer referência à medida que está no contexto.
Sintaxe
SELECTEDMEASURE()
Parâmetros
Nenhum
Valor de retorno
Uma referência à medida que está atualmente em contexto quando o item de cálculo ou cadeia de caracteres de formato é avaliado.
Comentários
Só pode ser referenciado na expressão para um item de cálculo ou cadeia de caracteres de formato.
Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).
Exemplo
A expressão de item de cálculo a seguir calcula o ano a ano para qualquer que seja a medida no contexto.
CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))
A expressão a seguir pode ser usada para ajustar dinamicamente a cadeia de caracteres de formato de uma medida com base em se um valor é de centenas, milhares ou 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
)