专栏名称: PowerBI战友联盟
微软 Power BI MVP BI佐罗 带你学习BI真经。
目录
相关文章推荐
51好读  ›  专栏  ›  PowerBI战友联盟

Power BI 目标实际对比圆角柱形图,秒懂数据差距

PowerBI战友联盟  · 公众号  ·  · 2024-11-28 19:12

正文


点击下方预约按钮参与直播,与BI佐罗老师一起解锁 Power BI 学习中的种种疑问,并了解 Power BI 在企业分析中的最新进展和应用。


在数据可视化中,将实际值与目标值进行对比是一个常见且有效的展示方式。这种图表形式可以帮助业务分析人员、管理者或团队成员直观地了解实际表现与预设目标之间的差距。今天,我们将介绍如何在 Power BI 中创建这样一个 实际 vs 目标图 ,即绿色部分代表实际值,灰色部分代表未完成目标,白色标记显示当前的实际值。

之前我们使用过子弹图来表示实际与目标的对比,但与这个图表相比,子弹图看上去并没有这么美观。

参考: PowerBI 柱形图新玩法:重叠子弹图

实际 vs 目标图(也可以称为进度条或目标进度图)通过对比实际值和目标值,帮助我们识别业务或项目进度的情况。

例如:
  • • 绿色部分:表示已经完成的实际值,通常用于展示达成目标的进度。

  • • 灰色部分:表示未完成目标值,显示我们与预期结果的差距。

  • • 白色标记:表示当前的实际值,帮助用户快速识别实际进度。

这种图表在销售业绩、财务目标、项目管理等领域有着广泛的应用,能够为决策提供强有力的支持。

接下来我们一起看下这个目标与实际对比圆角柱形图是如何实现的。

我们使用 Power BI 原生视觉对象折线和簇状柱形图即可实现这个图表。

新建一个折线和簇状柱形图,在 X 轴上添加月份,在列 y 轴上添加销售额。

我们先把这个柱形图变成圆角柱形图,启用误差线选项,在上限上添加销售额。

将误差线数据条颜色修改为绿色,边框大小改为 0,标记形状修改为圆形,大小为 10。

将列颜色也修改为绿色,将类别间距调整为合适的大小只到柱形和圆角契合。

圆角柱形图。

然后新建一个度量值表示差异部分,如果目标大于实际,返回目标销售额。我们使用了误差线选项,所以视觉对象不能是堆积柱形图,这样表示差异的图表部分不一定是真的差异,而是通过显示顺序的覆盖只显示目标多余实际的部分。

目标差异 = IF( [目标销售额] > [实际销售额] , [目标销售额] )

然后将目标差异添加到列 y 轴上,顺序为第一个,这样实际销售额部分会覆盖掉实际销售额。启用重叠选项,然后将系列间距设置为 100%,这样两个数据系列的柱形会完全重叠。

效果图。

按照同样的方法将目标差异部分也设置为圆角柱形图。

最后我们只差一个实际销售额标记了,新建一个度量值等于实际销售额。

实际销售额标记 = [实际销售额]

将字段添加到行 y 轴上,然后关闭行选项的显示所有数据系列,让折线不显示。

然后转到标记选项,启用显示所有数据类别,将大小设置为 7(比 10 稍小一点),将颜色设置为白色。

此时的实际目标对比图。







请到「今天看啥」查看全文