SELECTEDMEASURE
由表达式用于计算项或动态格式字符串以引用上下文中的度量值。
语法
SELECTEDMEASURE()
parameters
没有
返回值
对计算项或格式字符串时当前处于上下文中的度量值的引用。
备注
只能在计算项或格式字符串的表达式中引用。
在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
示例
以下计算项表达式计算上下文中任何度量值的年份到日期。
CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))
以下表达式可用于根据值是百万、千或百万来动态调整度量值的格式字符串。
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
)