使用DAX控制切片器显示

本文介绍了如何使用DAX在Power BI中控制切片器的显示效果,包括当选择特定品牌时只显示相应地区的销售,以及选择国家地区时显示购买金额前5的品牌。通过度量值和筛选器设置,实现跨表切片器联动和自定义显示内容。
摘要由CSDN通过智能技术生成


小伙伴们好啊,今天我们介绍DAX在切片器中的运用。

首先,一起来看下我们的数据模型:

file

Product/Date/Customer三个维度表分别和Sales建立一对多关系。

实际工作场景中,我们经常需要把不同维度表中的切片器放置在报表中。比如这里我们将Brand(Product表)和CountryRegion(Customer表)用作切片器。

file

当我们在Brand中选择某一个品牌时,我们希望知道该Brand都在哪些地区产生了销售,未产生销售的区域不显示。

事实上,不论我们选择哪个Brand,CountryRegion始终处于未筛选的状态。

原因我们在介绍CROSSFILRER函数中有过详细讲解,一端的筛选只能传向多端,而不能通过多端传向一端。

当然,大家依然可以把Customer表和Sales表改成双向筛选。Power BI在更新中添加了度量值对切片器的支持,推荐大家用下面的方式实现跨表切片器的联动效果。

首先准备一个基础度量:

Sales Amount = SUMX ( Sales, Sales[Quantity] * Sales[Net Price] )

然后选中Countr

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值