Excel图表|这么清新脱俗的对比分析图,你掌握起来完全没问题

所谓两个项目的差异对比分析,就是一个项目与另一个项目相比,增加或减少的情况如何。

比如目标和实际达成之间的对比就算此类,比较常见的是温度计图、子弹图

今天我们来学习一下如何用折线图的形式来表达这类关系。

源数据:

源数据

效果图:

效果图

制作步骤:

1. 插入折线图

折线图

2.设置辅助列

1).添加差异值辅助列,这个到时候要显示在图上表示差距

差异值

2).添加中间值辅助列,这个的作用是方便放置差异值的标签位置的

中间值

3.添加中间值系列

添加系列

1).将中间值系列设置到次坐标轴;

2).将次坐标轴的纵坐标显示区间设置为跟主坐标轴的一致,比如min=0,max=100,间距=10,这一步很关键,决定着差异值的标签点是否在两段曲线的中间;

次坐标轴

3).将中间值的横坐标轴即标签轴修改为差异值;

4).显示中间值系列的标签,勾选显示分类标签,去掉值的勾选,这时候差异值就会显示在中间,完成这个图最重要的一步!

设置标签

5).中间值系列设置为无线条。将次坐标轴的纵坐标轴设置为不显示。

中间值

4.为折线添加高低线

设置高低线的格式,如虚线、淡色。

高低线

5.美化

为了折线看着自然设置线条为自然平滑过渡。去掉网格线等。

美化


这里最费周折的其实就是差异值的显示问题,要能够显示在中间点,而且这个差异值标签如何体现出来?上面提供了一种思路,这个方法的弊端就是必须设置主次坐标轴的坐标区间为等同,不够灵活

其实到这一步,还有另外一种思路,如下动图:

思路2

我们用逐个替换的方式把中间值的显示标签改为我们想要的差异值数值,稍微麻烦一点的是这里需要逐个手动修改,过程很简单,单选出某个标签值,在公式编辑栏=,再点选差异值对应的数值,回车即可。这是个很重要的方法,很多复杂图表里面都能看到这个技能的应用。

有人嫌这个思路麻烦,其实网上早有人用VBA做了相关的插件来自动化批量修改了,当然数据量少手动修改也根本不叫事。在2013及更高级版本里面其实丰富了这个标签显示的功能,不用再借助手动了,更为方便,大家可以去试试看。

怎么样?相较于条形图或者柱形图之类的对比,折线图是不是给人耳目一新的感觉啊?与众不同,你才能脱颖而出。

--------------------------

运营:Excel365

编者注:公司装的英文版正版office,大家将就看,都是常规设置,不影响理解

举报
评论 0