怎样用excel做出这样的图:条形数据标签带增幅和箭头?
干货预警,全文5840字,阅读全文需要8分钟,赶时间的朋友先点赞收藏,方便以后再看。
本题目的标准答案已经有大佬回答了,【条形图】+【散点图】的组合图,当数据发生变化时,图表的数据也能自动更新。
做出这样的图表,可以二次利用的,只需要在数据源更新新的数据,图表也能直接显示出来,无需重复操作。
But,这种组合图的绘图方法对于基础一般的同学有不少难度。这里给大家安利2个简化版的图表,①条形图+单元格格式,②柱形图+折线图。也能表达同样的意思。
①条形图+单元格格式
②柱形图+折线图
一、单元格+条形图
中间的条形图用普通的条形图添加数字标签,而第三列的带有颜色使用单元格格式,条件格式即可。
首先看看数据源,这里的2021年和2020年的数据为randbetween函数随机生成,增速=(2021-2020)/2020*100%。
在另外的新建列,把数据引用过去。
柱形图部分,选择C、D列数据插入条形图,记得把顺序改为【逆序类别】。
删掉标题、坐标标签、多余信息,修改条形颜色,可得
接着就是添加数据标签,选择添加数据标签。
开头第一个数据标签添加上年份,需要勾选【系列名称】,才能显示出2021年份。标签位置放置在轴内侧。
另外【2020年】的数据,也就是灰色的条形,也需要经过这样处理,可得:
最后,选择增速列,右击【设置单元格格式】,在自定义格式中输入【[颜色9]▲0.0%;[颜色10]▼0.0%】
确定后可以得到
给大家解释一下单元格自定义的什么意思。[颜色9]▲0.0%;[颜色10]▼0.0%
①中间的分号;为正数和负数的分隔点,左侧表示正数;右侧表示负数
②[颜色]需要标准的写法,才能识别,也可以写成对应的颜色代号,如[颜色9]。
③▲▼为添加的标记点,在单元格中显示,不会影响正常数字
④0.0%为数值显示的格式,如在分号;右侧写0.0%,即使负数,数值显示也不会带“-”号。
例如本道题的数值显示,我们也可以使用“↑”“↓”来表示上涨或下跌,我们只需要在[单元格格式设置]→[自定义],输入“[颜色9]↑0.0%;[颜色10]↓0.0%”
但有些情况把正负“+”“-”去掉了,容易造成阅读理解的偏差,我们建议添加上,自定义格式为“[颜色9]↑ +0.0%;[颜色10]↓ -0.0%”
【条件格式】的图标集,前面显示符号,除了前面的方法,还可以使用【条件格式】中的图标。
在【开始】【条件格式】【图标集】,选择【其他规则】选择对应的图表集,这里三角形,和箭头均很好表示上涨或下跌的。
选择设置时,记得把类型改为数字。
结果可得:
②颜色
关于Excel的颜色,是有个标准的颜色对照表的,在这里分享给大家。
看不清楚不要紧,回复关键词【颜色值对照表】即可下载。
③;自定义格式;的应用。
之前给大家介绍过人口金字塔图,就是用到“0;0”的格式。
通过“0;0”的格式,可得:
【变形的折线图】可以分为火柴图、重点区域高亮、双坐标面积图、阴影面积图等。
当然以上所列举的内容仅仅是Excel图表的一小部分,日常中我们要多发现,多借鉴,才能制作出符合工作实际,专业、好看的可视化图表。
更多实战图表就不一一列举,有兴趣可以参加课程学习。