绝了!PowerBI 中动态图例怎么做?

PowerBI战友联盟

共 2004字,需浏览 5分钟

 · 2023-10-26

🔈不想再错过干货?点击↑上方↑蓝字 关注 星标,第一时间收到最新资讯。

在数据世界中,理解信息可能很困难。我们经常使用图表来帮助我们更好地理解事物。在 Power BI 的堆积条形图中,我们可以很轻松地绘制各个国家/地区的利润,并使用产品类别作为图例来进一步细分数据。如果除了产品类别之外,您还想销售年份细分数据怎么办?可视化仅允许选择一种图例,但多次绘制利润堆积条形图以显示不同的图例非常麻烦。

今天就教你一招,通过选择不同的度量切换不同的图例。

以产品类别和销售年份为例,教大家如何在 Power BI 中创建动态图例。

为了能够在一个可视化中使用不同的字段作为图例,我们首先创建一个单列辅助表,堆叠我们想要用作图例的字段的唯一值。例如,在这里我们将选择字段年份和产品类别,然后转到建模 -> 新建表,并在公式栏中输入:

Helper = UNION(ALL('Dim Calendar'[YearNameCN]), ALL('Dim 产品'[产品类别]))

生成的表将是年份和产品类别中唯一值的列表,然后我们将该列命名为图例。

然后,创建利润计算度量值。

Profit by Product = CALCULATE(SUM('Fact 订单'[单行利润]), INTERSECT(VALUES('Dim 产品'[产品类别]), VALUES(Helper[图例])))
Profit by Year = CALCULATE(SUM('Fact 订单'[单行利润]), INTERSECT(VALUES('Dim Calendar'[YearNameCN]), VALUES(Helper[图例])))

接下来,最关键的地方,我们将通过定义参数将这些度量组合在一起,新建一个参数表,点击建模 -> 新建参数 -> 字段。

选择我们新建的两个利润计算度量值,修改下名称,点击创建即可。

然后,新建一个堆积条形图,在 Y 轴上添加地区,X 轴上添加利润度量参数,图例上添加图例列。

最后修改下标题和图例,我们的动态图例就完成啦。

大家赶快去自己的 Power BI 报告中试一下吧。
大家可以对照本文说明自己实验,已经购买《PowerBI进行时2023》的伙伴,也可以在资料中参考直接套用本案例到您的工作中。

↓ 数据分析类相关重要课题 ↓


分析师顿悟:十年数据分析没入门的经验与总结

分析师招聘:上海咨询公司招聘数据分析工程师

↓ 数据分析类近期培训课程 ↓

数据分析师训练营 课程表

时间:2023年10月 班主题:外企财务分析师多版本管理财报全流程设计与实现
主题:中国式商业智能分析师 - 基于 FineBI 实现国内企业数据分析

时间:2023年11月 班主题:基于指标体系构建的数据分析师全流程实训
主题:十大通用数据分析模型通用模式与模板

时间:2023年12月 班主题:小白用 Power BI 秒懂企业经营状况2日速成班
主题:数据分析 DAX 实战班 - 36计让业务分析师轻松搞定

数据分析 | Power BI | Tableau | FineBI
企业咨询 | 企业培训 | 个人学习 | 职业规划
咨询老师,验证码:data2023
点击“阅读原文”进入学习中心

浏览 1098
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报