Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
aplica-se a:
coluna calculada
tabela calculada
medida
cá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
)