利用DAX,突破切片器的默认交互方式
【利用DAX,突破切片器的默认交互方式】PowerBI报告具有丰富的交互效果 , 其中切片器是PowerBI中最常用的交互控件 , 没有之一 , 几乎每个报告中都会设计多个切片器 , 以方便报告使用者灵活自如的探索数据 。
切片器默认的交互效果是直接筛选数据 , 比如单个切片器 , 交互效果是这样的 ,

文章图片
切片器选择一个或者多个项目 , 数据就显示被筛选的项目 , 非常直观 。 而利用DAX , 可以修改默认的交互方式 , 下面介绍两种不同的交互方式 。
1、反向切片器
这种效果和默认的切片器正好相反 , 选择哪个项目 , 就不显示这个项目的数据 。
要实现这种效果 , 只需要将度量值修改为:
主要是利用EXCEPT函数 , 排除切片器的选择项目 。 将这个度量值放到可视化对象中 , 交互效果就变成了这样的:

文章图片
显示的数据和切片器的选择完全相反 。
2、多个切片器的并集
如果是两个切片器 , 默认的筛选效果是两个切片器的交集 ,

文章图片
只有同时满足日期和客户切片器的数据 , 才被筛选出来 。
如果想显示并集 , 也就是只要符合其中一个切片器的条件 , 数据就被筛选出来 , 比如展示日期等于2020年1月1日 , 或者客户等于A的数据集合 , 这种情效果同样用DAX可以实现 。
首先 , 将用于切片器的字段所在的表 , 与事实表断开关系 , 然后修改度量值如下:
主要是利用了IN函数来确定数据的范围 , 两个切片器的筛选效果就变成这样的并集 ,
表格中显示的是等于1月1号 , 或者客户是A的数据 。
每个切片器多选 , 并集的效果同样可以实现:
上面就是利用DAX , 突破切片器默认交互效果的两种技巧 , 大家可以举一反三 , 根据分析的需要 , 实现更多更丰富的其他交互效果 。
【来源:饶益有情天】
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。 邮箱地址:newmedia@xxcb.cn
推荐阅读
- 肝癌|惊艳:CAR-T实体瘤治疗又一重大突破!成功挽救晚期肝癌患者
- 猎鹰9号|马斯克的猎鹰9号火箭刷新全球回收复用纪录,中国实现突破还要多久
- 恒瑞|恒瑞、君实、诺和诺德等,6款新药纳入拟突破性治疗品种名单
- 人工智能|科学家利用人工智能改进假肢:可实现“自主行走”
- 数学|百年纽结问题迎来突破
- 光刻机|余鹏鲲:清华光源对自主光刻机追赶突破意义大吗?
- 华中科技大学|华科大《Science》子刊:新型铁电体材料取得重要突破!
- 量子技术|清华教授攻克难题,量子技术取得突破,美国谷歌被弯道超车
- 量子门|利用超导量子比特实现基于非绝热几何相的量子门
- 全飞秒|全飞秒SMILE手术全球突破400万例
