Power BI在2023年的首更有个重要内容:表格矩阵的图像高度宽度可以分别设置参数(详情:Power BI 重大更新:可视化能力大幅提升!),这使得表格矩阵的可视化能力上了一个大台阶。本公众号之前介绍的很多自定义图表类型现在都可以移植到原生表格中。本文以零售业业绩跟踪为例进行说明。
1. 业绩横向对比
只有一个业绩指标,已经可以进行多角度对比,比如排名、业绩贡献。排名推荐两种方式,一种是条件格式增加排名图标,《Power BI条件格式:排名四招》介绍了如何使用。第二种是直接画一个条形图,Power BI内置的条件格式支持条形图,但是比较难看且格式固定,比如粗细无法调整。因此,推荐使用SVG自定义,《Power BI 优化表格矩阵中的条形图》给出了度量值写法,当时Power BI尚不支持宽度高度不同参数,把度量值中的宽度值改大些即可得到下图的效果。
业绩贡献推荐使用瀑布图,《优化Power BI指标达成差异分析瀑布图》给出了原理,需要自行在表格适配下。
2. 目标对比
与目标对比首先要看目标的达成情况,推荐使用环形图条件格式图标。《Power BI DAX设计扇形图、环形图》介绍了环形图的一种制作原理。华夫饼图也可以作为替代《Power BI 模拟麦肯锡华夫饼图》
接下来看实际与目标差多少,条形图和子弹图都可以直观展示(如上图右侧),条形图参考《Power BI 优化表格矩阵中的条形图》,子弹图其实也是条形图,只不过叠加了两个指标。
3. 同期对比
同期对比分为绝对值差额对比和率值对比,同期绝对值对比和目标绝对值对比一样,使用条形图或者条形图的变种。率值对比在条件格式中推荐使用气泡图,《Power BI 表达气泡6招》介绍了制作方法。或者在表格列中使用大头针图,《Power BI表格矩阵实现大头针图的极简方案》介绍了使用UNICODE制作大头针图的技巧,当然复杂的格式还是需要纯SVG制作,制作方法同条形图。
以上进行了拆分讲解,实际应用时可以把所有图表放在同一个表格,如下图所示。示例中的条形图没有添加数据标签,有此种需求时,图表度量值加入text标签即可。
从目前Power BI的更新进展看,DAX(强大的计算力)和SVG(强大的绘图力)结合的制图方式将发挥越来越重要的作用,内置表格矩阵成为更加可靠的可视化视觉对象。本文仅仅小试牛刀,后期还会介绍更多有用、有趣的玩法。