前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >3.3 PowerBI报告可视化-切片器:让切片器只显示有数据的项目

3.3 PowerBI报告可视化-切片器:让切片器只显示有数据的项目

原创
作者头像
PowerBI自己学_轻松
发布2025-02-25 07:58:17
发布2025-02-25 07:58:17
1160
举报
文章被收录于专栏:PowerBI入门100例PowerBI入门100例

加入 PowerBI自己学 知识星球 可以:下载源文件,边学边练;遇到问题,提问交流,有问必答。

客户表有几十万条数据,画布中展示的数据仅涉及到其中的几十个客户,当把客户表的客户拖到切片器中,切片器却把几十万条客户一股脑儿全量显示出来,很不方便筛选。

解决方案

把度量值放入视觉对象筛选器可以筛选维度表字段。把画布中的度量值(建议用事实表计算行数的度量值)放入切片器的视觉对象筛选器中,选择不为空。如果画布中的数据只涉及一个事实表,只需要写一个计算行数的度量值;如果画布中的数据涉及多个事实表,需要把每个事实表计算行数的度量值相加。

举例

日期和客户切片器都显示维度表全量的条目,让它们只显示有数据的项目。

模型

度量值

Sales = SUM('订单'[销量])

Target = SUM('目标'[目标])

Ach% = DIVIDE([Sales], [Target])

订单表行数:

Countrows_Sales = COUNTROWS('订单')

目标表行数:

Countrows_Target = COUNTROWS('目标')

订单表和目标表行数求和:

Countrows_S+T = [Countrows_Sales]+[Countrows_Target]

把Countrows_S+T度量值分别放入日期和客户切片器的视觉对象筛选器中,选择不为空,点击应用筛选器。

使用度量值筛选后,切片器中只显示有数据的条目,筛选其中一个切片器,另一个切片器的条目会随之只显示有数据的条目,如下:

拓展

如果只涉及一个事实表,计算事实表行数的度量值也可以不写,直接把事实表的字段拖入切片器的视觉对象筛选器中,筛选类型选择前N个,数量填写一个很大的数字(超过有数据的项目个数),也可以实现对维度表的筛选。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档