Freigeben über


SELECTEDMEASURE

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Wird von Ausdrücken für Berechnungselemente or dynamischen format Zeichenfolgen verwendet, um auf die measure zu verweisen, die sich im Kontext befindet.

Syntax

SELECTEDMEASURE()

Parameter

None

value zurückgeben

Ein Verweis auf die measure, die sich derzeit im Kontext befindet, wenn das Berechnungselement orformat Zeichenfolge ausgewertet wird.

Bemerkungen

  • Kann nur im Ausdruck für ein Berechnungselement orformat Zeichenfolge referenziert werden.

  • Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel

Der folgende Berechnungselementausdruck berechnet den year-to-date für den Kontext des measure.

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

Der folgende Ausdruck kann verwendet werden, um die format Zeichenfolge eines measure dynamisch anzupassen, basierend darauf, ob ein value die Hunderten, Tausende or Millionen ist.

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