[Excel]数据再悬殊你也不怕,因为你的会截断图

在可视化一些数据时,总免不了碰上某几个数值远大于其他数值,造成整个图表的可读性变差。如果避免呢?请看本文所演示的Excel截断图制作方法。

原始数据&原始柱状图效果


如引言中所提到,当出现几个数值远大于同组其他数值时,制作出的柱状图(或者条形图)由于坐标轴边界较大,造成较小数值的项目可读性变差。而如果将坐标轴的边界设置较小,则又无法显示出较大数值间的差距。 如果能够在坐标轴的某个位置截断,仅显示数值较小的区域和数值较大的区域,则能在一张图中体现数值较小项目间以及数值较大项目间的各自差距。这也就是截断图的源头。

如何制作截断图

第一步:改造原数据

在改造前,先要理解下我们将会涉及到的不同值:

  • 截断位置——需要截断柱状图的具体数值

  • 截断量——截去的数值

  • 超过(截断位置+截断量)部分

并且我们还需要手工制作一个阶段标志。 实际上,通过截断位置的定义,原来的柱状图会被分割成两个部分:低区,以截断位置为界,显示数值较小的项目;高区,以(截断位置+截断量)为起始,显示数值较大的项目。 看一下具体公式:

  • 截断位置:E7=IF(C7>F2+F3,F2,C7)

  • 超过(截断位置+截断量)部分: F7=IF(C7>F2+F3,C7-F2-F3,0)

  • 截断标记: G7=IF(C7>F2+F3,F2,NA())

第二步:生成堆积柱状图

第三步:将截断标志改成折线图

将截断标志系列改成折线图,再添加数据标记并隐藏线条。

第四步:将数据标记替换为阶段图标

第五步:修饰

不知道这基础的截断图,你有没有领悟呢?回复“截断图”,火箭君会将工作文档双手奉上。 当然,更高级的玩法还能进一步添加截断的坐标轴~ 若有兴趣就请继续关注“效率火箭”吧!