首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Power BI 同时显示TOPN与其他值

在PowerBI中我们如果要实现TOPN的展现,这非常简单,通过筛选器中的前N个筛选即可轻松实现。该功能可以解决日常工作中的90%的需求。但还有一些需求是无法通过默认功能来实现的。

例如我现在的需求是通过饼图展现销售额TOP5的城市数据,非TOP5的城市数据统一显示为其他。

这种情况下,我们就需要DAX技巧来实现。我们先来看看效果图。

实现步骤

1

新建表

创建一个城市维表,手动给维表添加值:其他

2

新建度量值

度量解析

1. 获取城市维表(第一步创建)的筛选

2. 通过销售额对城市进行排名,生成表,并存储为变量。

3. 获取刚才生成的排名表,并通过降序取前五(可根据需求调整)

4. 获取销售额前五的城市名称,并存储为变量。

5. 获取的城市筛选是否属于销售额前五的城市。

6.属于情况下返回筛选城市的销售额

7. 不属于销售额前五的城市属于情况下,再进行判断值是否为其他,其他的情况下返回总销售额-TOP5城市的合计销售额,不为其他的情况下返回空白值。

3

视觉对象展现

将度量放到值栏上,将城市维表中的城市放入图例栏中。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OXl4_8LRXoW6Ph4wmBeDv5Cg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券