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

HASONEFILTER

如果指定的列有且只有一个直接筛选器,则返回 TRUE;否则,返回 FALSE。

语法

HASONEFILTER ( <列名> )
参数 属性 描述
列名 要检查筛选器信息的列,不能使用表达式

返回值

标量 一个布尔值

备注

HASONEFILTER 等效于下面的代码:

COUNTROWS ( FILTERS ( <ColumnName> ) ) = 1

HASONEFILTER 类似于 HASONEVALUE,不同之处在于 HASONEVALUE 还考虑交叉筛选器,而 HASONEFILTER 只考虑直接筛选器。

示例

下面的示例演示如何使用 HASONEFILTER 返回 ResellerSales[ProductKey] 的筛选器,或者如果 ResellerSales[ProductKey] 上没有筛选器或有多个筛选器,则返回 BLANK:

=IF (
    HASONEFILTER ( ResellerSales[ProductKey] ),
    FILTERS ( ResellerSales[ProductKey] ),
    BLANK ()
)

 

 

说点什么

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

DAX 函数大全

DAX 查询

DAX 运算符