在柱形图上使用分色箭头标示环比升降幅度和百分比
当图表上出现了默认没有的标示和文字时,尤其是具有强烈指向性的箭头时,会更吸引读者去关注这些不一样的地方。因此,在图表上进行标注,可以突出信息,让读者迅速接受到你要表达的关键点。
在柱形图上标示环比变化的幅度和比率,我们已经有过多个例子,如:



(以上图表制作方法可在历史消息里翻到教程)
这不,看到 Jon Acampora 在这篇帖子里,https://www.excelcampus.com/charts/column-chart-percentage-change/, 借鉴下面的图表,
制作了这样的图表形式,
这种标注方式,我们在《向华尔街日报学图表》课程里有个范例讲解过,是条形图的,

看了老外的帖子,我觉得两个地方可以改进,一是标注的地方应该依附在柱子的紧右侧,表示这个增长比率是这个柱子所发生的,二是作者的做法里有些弯路的地方。这个帖子介绍我们的做法。
我们的目标效果如下图,在每个柱子的紧右侧画箭头,首月没有比较对象,所以不用画。

作图思路:
图中有绿色箭头、红色箭头和中间位置的环比标签,因此需要使用3个辅助序列来绘制和标注。这里我们使用散点图的误差线来画箭头。
数据准备:

F8:取2.35,往下依次+1,用来定位散点的x坐标,3个序列共用。为什么是2.35,2是指第2个柱子的位置,0.35是往右偏一点点。
G8:=IF(C8>C7,C7,NA()),增长的点的y坐标,用它的误差线画绿色的增长箭头
H8:=IF(C8<C7,C7,NA()),下降的点的y坐标,用它的误差线画红色的下降箭头
I8:=AVERAGE(C7:C8),相邻两柱的高度的平均,也就是中间位置的y坐标,利用它的数据点来显示增幅百分比标签
制作步骤:
1、用BCGHI列数据做簇状柱形图,分类间距100%。不连续区域,用ctrl+鼠标选择。

2、将GHI列数据的图表类型改为散点图,指定他们的x数据为F列。


3、设置上方x轴的刻度,最小0.5,最大12.5,这些散点就刚好出现在紧挨柱形图右侧的地方。这个12是根据柱形图的个数来的,0.5是首尾坐标对应的,记住就好。

4、增长起点系列增加垂直误差线,正偏差,指定D列的环比,末端为箭头,绿色;下降起点系列增加垂直误差线,正偏差,指定D列的环比,末端为箭头,红色。


5、标签点系列,添加数据标签,指定为E列的环比%,位置居中。

6、至此,主要任务已经完成。继续完善细节点,至下图效果,清晰标示每期比上期增长或下降的幅度和比率。

效果变化:
回到开头我们准备数据的时候,当F8取2.35,往下依次+1,箭头就画在紧挨柱形图右侧的地方,

如果取2,往下依次+1,则画在柱形图柱子中间。当然,这种形式的时候,还可以有其他更简单的做法,这里的做法是具有灵活性的。

如果取1.5,往下依次+1,则画在相邻两柱子的中间,也就是老外帖子里的效果。但我们比他少了些弯路和不够优雅的地方。

设置误差线的时候,若设置水平方向的负偏差为1,则可从前一柱子画水平线过来,得到如下的效果,不过可能略显复杂。所以这里我们把柱形图设置为灰色,箭头成为主角。

若这个误差量只设0.1,则是下面的效果,我觉得更好。

练习到的知识点
- 复杂图表的构思
- 组合图表类型
- 类别轴与值轴的对应关系
- 散点图,误差线,标签工具
运用场景
这个在日常工作适用场景非常多,环比时间数据都可以使用。如果搭配动态图表,数据变化,这些箭头标签都能自动变化,显得更加智能化。
不过,标示太多可能会凌乱,因此可以只对关键月份进行标示,这只需要删除数据准备里的不需要的行即可。
范例下载
这个例子略复杂,我们提供范例下载。
后台发送消息 “升降箭头”,可下载范例源文件。填入你的月份数据,就可以得到图表了。
难度系数:☆☆☆☆
实用指数:☆☆☆☆
延伸知识
如果觉得以上制作过程麻烦,我们介绍过 Zebra 这个插件,可以一键生成类似如下的偏差柱形图,常用于 实际vs预算、本年vs去年 的比较,我们变化一下也可以做 本月vs上月的比较。

不过对于这样的图表形式,它是把形状贴在柱形图里实现的,箭头容易因数据变化而变形,显得难看,所以我不是太喜欢,但胜在方便。
想要做出这样的图表吗?点击【阅读原文】,是网易双11大促的活动页面,全年最大力度仅此一次,把握机会投资自己,构建以“图表沟通力”为优势的职场竞争力,为2019充电加油。
这里是Excel职场图表的黄埔军校,诞生了众多图书作者、课程讲师、公众号写作者,来到这里,下一个可能就是你!
声明: 本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
回首页看更多汽车资讯
大白兔
0大白兔 小子
0