Hello大家好,我是景歌,今天跟大家分享一款增幅对比条形图,如下图所示:
条形用于呈现2个年份系列的数值分布、同比增幅则位于图表的最右侧,数据呈对齐分布,整齐美观。
图表虽然牺牲了增降幅度的趋势变化,但在可视化上要更加简洁、整齐,各有所长,可以根据数据的侧重点选择性使用。
下面我们来介绍下它的做法。
制图数据源
图表由常规条形图与散点图组合而来,所以需要添加一组散点、用于定位标签。
下图中A-D列为常规数据源,E-F列为辅助数据源。
E列用于定位散点的X值,由于散点位于所有条形图的最右侧(顶端),所以它的X值,要比所有的条形数值都要大,这里用公式获取:=MAX($B:$C)*1.3
当然,也可以是其它倍数,1.1-2.0都可以,至于区别,大家可以在实践中去发现总结。
至于Y值,针对散点图,Y值是一组等距分布的数字,1/2/3/4..皆可,不过个人习惯从0.5开始,数字间隔1排序,0.5/1.5/2.5...依次向下填充。
增幅百分比数字 如果想要实现带上下箭头的效果,可以通过自定义单元格格式来实现,在自定义内输入以下内容:
""0.0%;""-0.0%;0.0%
接着我们来插入图表。
插入条形图
选中A-C列三列数据,插入簇状条形图,如下所示:
为了让条形图的排序与数据源排序保持一致,需要设置逆序刻度:
至此,条形图制作完毕,接着添加散点定位。
添加散点系列
顶部的增幅标签是通过散点图定位、然后对散点图添加数字标签的方法来实现的。
当然,如果你觉得过于麻烦,可以直接插入文本框、手动输入的方式,来添加标签,只不过这种方法比较慢、且容易错误。
右键图表,选择数据,添加一组新的系列,命名为“散点”,点击确定。
回到图表,右键更改图表类型,把刚才新添加进来的散点系列,修改为散点图,如下图所示:
点击确定之后,再次右键图表,【选择数据】,编辑散点系列的数据源,X轴值选择E列数据、Y值选择F列数值,点击确定:
回到图表,散点已经被添加进来了,需要注意的是,这里仍然需要把次要垂直轴逆序刻度设置,如下所示:
最后一步,添加数字标签。
添加增幅标签
选中散点,右键添加数字标签:
这时候的标签并不是实际的增幅,而是散点的Y值,我们需要利用标签中的“单元格中的值”功能,去框选正确的增幅值:
至于负增长标签,可以手动标红,起到醒目的作用。
自此,我们将就搞定了图表设计,后面就是美化图表环节:删除网格线、隐藏坐标轴等基础操作,这里不再赘述。
动态更新的模板
当然,如果想系统地学习图表可视化,推荐我们的视频课程点击get√
我是景歌,以上就是今天的分享,希望对你有帮助,我们下期再见~
领取专属 10元无门槛券
私享最新 技术干货