暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PowerBI-Dax-REMOVEFILTERS

BISeven 2021-06-07
673

hi, 我是BISeven!

函数REMOVEFILTERS清除指定的表或列中的筛选器,其语法如下:

REMOVEFILTERS(表|列1,列2…)

 

注意:

该函数仅仅能够用作清除筛选器,不会返回一张表,同All函数一样

 

示例:

两张很简单的表,学生表及成绩表

 

看以下两个度量值,用来计算一下学生的成绩

Score.noRemovefilters =
SUM ( 'YiLuXiangBei Stu Score'[Score] )


Score.Removefilters =
CALCULATE (
SUM ( 'YiLuXiangBei Stu Score'[Score] ),
REMOVEFILTERS ( 'YiLuXiangBei Stu Student'[StuName] )
)


结果如图:

在没有使用REMOVEFILTERS的度量值中,分别计算了每位同学的成绩,是因为行标题起到了筛选的作用,在利用REMOVEFILTERS清除筛选器后,每位的同学的成绩都变成了汇总后的成绩,这时候表明StuName对该度量值不再有筛选作用。

 

当用做清除筛选器时,ALL 函数与REMOVEFILTERS的效果是一样的.


HI,我是BISeven,欢迎与我交流

参考:

 https://docs.microsoft.com/en-us/dax/removefilters-function-dax

PowerBI-Dax-All函数(三)

文章转载自BISeven,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论