Power BI默认的簇状条形图长这个样子(以两年对比为例):
遗憾的是,这两个条形的位置是固定的。如果柱子或者条形可以移动或者放大缩小,可以产生更加丰富与实用的可视化效果。
内置不足,DAX来补。比如,如果将同期数据的条形向上移动,这样两种条形主次分明,今年的数据突出显示,去年同期移到后方:
如何用DAX制作条形图的核心度量值在《Power BI同期对比这么看》已经写过,这里不再重复。只需要将度量值中同期条形的Y坐标偏移量减少一定值,即可产生叠加效果。默认同期比今年向下偏移一个完整的条形高度,乘以一个小于1的小数相当于减少了偏移,即部分叠加。
接着变一种模式,将同期的条形宽度增加,得到以下结果:
这种效果更适合实际值与目标值对比,实现方式是将图表度量值中的同期条形Y坐标向上移动2个像素,高度增加4个像素,这样就实现了同期条形比今年实际条形上下都多2个像素,当然类别标签坐标轴也要进行移动。
还可以加点颜色:
实现方式是把今年的条形颜色由固定值换为IF函数:
可以看到,仅仅改动两个数值,一个图表就可以变化样式,这就是DAX自定义图表的强大之处。Pbix文件在下方知识星球下载。
模板
Pbix模板:自定义条件格式、迷你图、卡片图合集
https://mianbaoduo.com/o/bread/Ypuckpxt
Pbix模板:店铺陈列与销售、库存数据结合的Power BI看板
https://mianbaoduo.com/o/bread/mbd-YZmXmJpw
Pbix模板:Power BI店铺存货仓位查询看板
https://mianbaoduo.com/o/bread/mbd-YZmZlp9x
Pbix模板:业绩杜邦分析模板
https://mianbaoduo.com/o/bread/mbd-YZuVmJdv
Excel模板:店铺租金商品时空系数分摊
https://mianbaoduo.com/o/bread/mbd-YZqTlZ9t
Excel模板:店铺卖场实景Excel销存看板
https://mianbaoduo.com/o/bread/mbd-YZmZlJty
Excel模板:商品调拨流向检查
https://mianbaoduo.com/o/bread/mbd-YpiZmZhy
Excel 模板:Power Query商品越库分拣
https://mianbaoduo.com/o/bread/mbd-YpeclZlw
Excel模板:商品自动分货
https://mianbaoduo.com/o/bread/mbd-YpuamZty