Partilhar via


MEDIDA SELECIONADA

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

Nenhuma

Valor devolvido

Uma referência à medida que está atualmente no contexto quando o item de cálculo ou a cadeia de caracteres de formato é avaliada.

Observações

  • Só pode ser referenciado na expressão para um item de cálculo ou cadeia de caracteres de formato.

  • Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).

Exemplo

A expressão do item de cálculo a seguir calcula o ano até a data para qualquer medida que esteja 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 no fato de um valor ser 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
)

SELECTEDMEASURENAME
ISSELECTMEASURE