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
)