函数周期表丨筛选丨无丨ALLCROSSFILTERED

ALLCROSSFILTERED函数

ALLCROSSFILTERED函数,属于“筛选”类函数,而且,这个函数只能用作CALCUALTE函数的调节器,其本身的结果不能返回任何表或数值。

用途:作为CALCULATE函数的调节器而存在。

语法

DAX=
ALLCROSSFILTERED(<表>)

参数

只有一个参数,要清除筛选器的表。

返回结果

例子

模拟数据:

这是白茶随机模拟的数据,将其导入到PowerBI中如下:

模型关系如上图,一个是一对多,一个是多对多。

编写如下代码:

ALLCROSSFILTERED例子 =
CALCULATE ( SUM ( '例子'[销售] ), ALLCROSSFILTERED ( '例子' ) )

接下来开始放在TABLE中观察其效果:

可以看得出来,无论白茶怎么调整外部筛选条件,对于其结果都是没有影响的,这就是ALLCROSSFILTERED函数的用途,帮助CALCULATE函数调节,用来清除任何作用于表的筛选条件。

在这里,主要的切片器其实就是三个:

默认的行上下文切片器,一对多的扩展表,和多对多的扩展表。

ALLCROSSFILTERED函数唯一一个调节作用,就是作为一个门神一样,阻拦任何筛选。

关于ALLCROSSFILTERED函数的用途到这里就结束了。

白茶接下来要说一些其他的内容,对比ALL函数与ALLSELECTED函数。

后续链接:
https://mp.weixin.qq.com/s/8dFpQLln4AgpEB5d4VI3VQ

Fabric丨白茶 文章被收录于专栏

数据分析进阶之路,带你深入了解可视化技巧。

全部评论

相关推荐

浪子陪都:简历最优秀的地方放到了后面,国奖,校级奖学金这些是最亮眼的。说明你跟同级别的学生不一样。 建议台灯这个,PCB布局布线这个词汇不专业,业内是PCB Layout,第二,单片机的板子一般不用考虑SI,PI 都是低速信号,只要遵循3W原则就好了。 单片机的项目太low了,技能这块,你要看一下BOSS直聘的招聘要求,按照别人的要求写,一些关键词可以增加你简历被检索到的概率。 主修课程不用写,这个没有人去关注的。
点赞 评论 收藏
分享
02-15 17:05
已编辑
东华理工大学 前端工程师
Beeee0927:我建议是精简一点吧,比如主修的课程,技能特长,自我评价我是觉得可以删掉了。然后项目经历可能要考虑怎么改得更真实一点,因为就我看起来感觉里面太多的东西像是在实际项目中才能接触到的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务