SELECTEDMEASURE
gäller för:beräknad kolumnberäknad tabellMeasurevisuell beräkning
Används av uttryck för beräkningsobjekt or dynamiska format strängar för att referera till measure som finns i kontexten.
Syntax
SELECTEDMEASURE()
Parametrar
None
Returnera value
En referens till measure som för närvarande är i kontext när beräkningsobjektet orformat sträng utvärderas.
Kommentarer
Kan bara refereras till i uttrycket för ett beräkningsobjekt orformat sträng.
Den här funktionen stöds not för användning i DirectQuery-läge när den används i beräknade kolumner or regler för säkerhet på radnivå (RLS).
Exempel
Följande beräkningsobjektuttryck beräknar yeartilldate för det measure finns i kontexten.
CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))
Följande uttryck kan användas för att dynamiskt justera format strängen för en measure baserat på om en value är hundratals, tusentals or miljoner.
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
)