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
)

SELECTEDMEASURENAME ISSELECTEDMEASURE