SELECTEDMEASURE
Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung
Wird von Ausdrücken für Berechnungselemente oder dynamische Formatzeichenfolgen verwendet, um auf das Measure zu verweisen, das sich im Kontext befindet.
Syntax
SELECTEDMEASURE()
Parameter
Nichts
Rückgabewert
Ein Verweis auf das Measure, das sich derzeit im Kontext befindet, wenn das Berechnungselement oder die Formatzeichenfolge ausgewertet wird.
Bemerkungen
Kann nur im Ausdruck für ein Berechnungselement oder eine Formatzeichenfolge referenziert werden.
Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Der folgende Berechnungselementausdruck berechnet das Datum des Jahres für das Beliebige, was sich im Kontext befindet.
CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))
Der folgende Ausdruck kann verwendet werden, um die Formatzeichenfolge eines Measures dynamisch anzupassen, je nachdem, ob ein Wert die Hunderten, Tausende oder 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
)