PowerBI 折线图突出显示最大最小值,无需 DAX!

科技   2024-12-27 19:41   江苏  
欢迎关注【BI佐罗数据分析】,今日精华包括:视频案例,技巧干货。

↓ 预约直播,更多干货,不要错过 ↓

 

在数据可视化中,折线图是展示随时间变化趋势的最佳工具之一。但当数据点过多时,默认显示所有标记和数据标签可能让图表显得杂乱无章,影响观众理解数据的效率。为了更清晰地传递关键信息,我们可以在 Power BI 中仅突出显示折线图中的最大值和最小值。

传统的方法是写度量值找出最大值和最小值,然后添加到折线图上。

这种方法可以实现,但是要写度量值,要考虑上下文等等。对于刚入门的小白来说并不友好,今天教大家一招,无需任何 DAX,无需理解上下文也能轻易的实现折线图最大最小值标记,同时也适用于其他视觉对象,如柱形图、条形图等。

首先,我们来新建一个柱形图,在 X 轴上和 Y 轴上添加数据字段。没错,是要新建一个柱形图,而非折线图,柱形图设置好条件格式之后,我们再将视觉对象变为折线图,这样折线图的标记就会继承柱形图的某些颜色格式,这在我们之前的文章中也有介绍,参考:PBI批量设置折线图标记点颜色的神技巧

然后我们打开柱形图的列选项,点击颜色的条件格式选项。

设置一个规则条件格式,如果值 = 0(百分比),柱形颜色为红色,如果值 = 100(百分比),柱形颜色为绿色。

在 Power BI 条件格式 中,百分比通常指的是 当前数值在所有数据中的相对比例。它是基于 字段的最小值和最大值 计算得出的,用于动态设置颜色或其他格式化规则。

当你在条件格式中选择使用百分比时,Power BI 会将字段的值标准化为一个 0% 到 100% 的范围

  • • 0%:字段中的最小值。

  • • 100%:字段中的最大值。

理解说明是百分比之后,就能明白我们在条件格式中设置的规则是什么。

点击确定之后,应该条件格式之后的图表样式。

最大值跟最小值分别以绿色和红色显示。

然后我们选中视觉对象,在视觉对象栏中点击折线图,这样柱形图就会变为折线图。

虽然变为了折线图,但是标记却突出显示了,学会这种方法之后,在折线图中突出显示最大最小值时,再也不用写 DAX 了。

除了最大最小,还可以标记第一个和最后一个,把折线图再变为柱形图,然后点击列的颜色条件格式。

把基于的字段修改为月份序号,因为我们的 X 轴是文本列,文本列无法进行比大小的操作,所以这里的字段要修改为数字列,而月份名称对应的数字列就是月份序号。如果 X 轴文本列没有对应的数字列,那么是没有办法使用这种办法标记第一个和最后一个。

应用之后的样子,一月、十二月分别显示红色和绿色。

再将柱形图变为折线图,第一个和最后一个的标记完成。

通过以上方法,我们成功实现了在 Power BI 折线图中突出显示最大值、最小值以及第一个和最后一个数据点的标记。整个过程中,无需编写任何 DAX 公式,也不用担心上下文和计算逻辑,只需灵活运用条件格式和视觉对象的转换功能,就能轻松完成这一视觉优化。

这一技巧不仅适用于折线图、柱形图和条形图,还可以扩展到其他视觉对象,为你的数据展示增添更多的细节和吸引力。同时,这种方法也非常适合 Power BI 初学者,操作简单,效果直观,感兴趣的小伙伴赶快去试试吧。

 

对企业数据分析有问题?点击下方预约直播,还可现场连麦咨询哦。 

更专业的数据分析师训练营



🚀【经典课程】系统化学习 Power BI 经典视频课程。

📈【高级课程】业务人(管理、销售、财务、供应链)彻底解决企业数据分析。

🔍【企业咨询】十大行业,十大领域,企业案例,咨询,培训,实施。

🔗 如何获取更多信息?扫描下方二维码具体咨询。

BI佐罗数据分析 - 更专业更系统的企业数据分析

点击“阅读原文”获取更多资源

BI佐罗讲数据分析
多年PowerBI MVP带你学习更专业更系统的企业数据分析。
 最新文章