从数据到信息
从信息到洞察

ISSELECTEDMEASURE

判断指定的度量值是否正在被计算。

语法

ISSELECTEDMEASURE ( <度量值 1>, [<度量值 2> … ] )
参数 属性 描述
度量值 可重复 度量值

返回值

标量 一个布尔值

指示当前位于上下文中的度量值是否是参数列表中的指定度量值之一

备注

只能在计算项的表达式中引用。

仅适用于 SQL Server 2019 Analysis Services CTP 2.3 及更高版本。

SELECTEDMEASURENAMEISSELECTEDMEASURE 都可以用于计算组的度量值判断,区别在于前者的判断逻辑是固定的,不会根据度量值名称的更新而自动更新

示例

以下计算项表达式检查当前度量值是否是参数列表中的指定度量值之一。 如果重命名了度量值,则修正的公式将反映表达式中的名称更改:

IF (
    ISSELECTEDMEASURE ( [Expense Ratio 1], [Expense Ratio 2] ),
    SELECTEDMEASURE (),
    DIVIDE ( SELECTEDMEASURE (), COUNTROWS ( DimDate ) )
)

 

 

说点什么

1000
 
鼓掌微笑开心憧憬爱你色并不觉得吃瓜doge二哈喵喵思考笑哭捂脸悲伤大哭抓狂汗偷笑打脸捂眼黑线问号晕拜拜闭嘴衰咒骂ok作揖
  订阅本文评论  
提醒
DAX 圣经

DAX 函数大全

DAX 查询

DAX 运算符