SELECTEDMEASURE

Dotyczy: Obliczanie kolumny obliczeniowejtabeliobliczeniowej Miarawizualizacji

Używane przez wyrażenia dla elementów obliczeniowych lub ciągów formatu dynamicznego do odwołowania się do miary, która jest w kontekście.

Składnia

SELECTEDMEASURE()

Parametry

Brak

Wartość zwracana

Odwołanie do miary, która jest obecnie w kontekście podczas obliczania elementu obliczenia lub ciągu formatu.

Uwagi

  • Można odwoływać się tylko w wyrażeniu dla elementu obliczania lub ciągu formatu.

  • Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.

Przykład

Następujące wyrażenie elementu obliczania oblicza datę od początku roku dla dowolnej miary w kontekście.

CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))

Poniższe wyrażenie może służyć do dynamicznego dostosowywania ciągu formatu miary na podstawie tego, czy wartość to setki, tysiące czy miliony.

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