路线图制作教程(把公交路线图搬进Excel里,这也太牛了吧?)
大家好,我是爱用 Excel 图表管理仓库的大叔 Mr 赵~
前几天,我在公交车上看到一块带有动态图文的显示屏,它能随着路线的行进,用不同的颜色动态显示公交车运行情况。
出于对图表的热爱,我用 Excel 仿制了一个这样的动态图表。
已行进的站名(灰色)、即将到站的站名(红色),还未到的站名(蓝色)
是不是看起来效果还不错~
其实这种按条件显示不同颜色站名的图表,最核心的地方就是先要生成不同的数据系列,然后再对各系列元素设置颜色。
按照这个思路我们还可以作出自动变色的柱形图:
高于平均值的柱形为蓝色,低于平均值用红色,这样我们就能一目了然对比每位员工的工作量情况。
今天,我就和大家一起分享这两种图表的制作方法。
01 图一制作步骤
❶ 首先在 Excel 中插入一个控件滚动条。
单击菜单栏,找到【开发工具】选项,【插入】表单控件,选择【滚动条】。
如图所示,拖动鼠标,添加滚动条,右键-【设置控件格式】,单元格链接选择 I2。
PS. 没有【开发工具】选项卡,可以在【文件】-【选项】-【自定义功能区】找到并添加。
❷ 然后根据路线构造作图数据。
在 D3 单元格输入公式:
=IF(B3<I$2,B3,NA())
在 E3 单元格输入公式:
=IF(B3=I$2,B3,NA())
在 F3 单元格输入公式:
=IF(B3>I$2,B3,NA())
公式含义很简单,这里我就不过多解释了。
然后在 G3 单元格输入 1,选中单元格区域「D3:G3」下拉填充:
通过公式,对源数据判断,返回不同系列的作图数据。
❸ 根据作图数据添加 3 组散点图系列。
① 首先选中单元格区域「D3:D24 」,按住【Ctrl】键,选中「G3:G24」插入散点图;
② 然后单击图表任意位置 - 右键 - 选择数据 - 添加 - X 轴系列值:选择单元格区域「D3:D24 」,Y 轴系列值:选择单元格区域「G3:G24 」;
③ 再次单击【添加】- X 轴系列值:选择单元格区域「E3:E24 」,Y 轴系列值:选择单元格区域「G3:G24 」。
❹ 设置圆形标记和添加站名标签。
单击系列 1 - 右键 - 设置数据系列格式 - 标记选项大小为 16,填充颜色为灰色,边框选择无线条。
右键 - 【添加数据标签】- 再次右键 - 【设置数据标签格式】 - 勾选单元格中的值,选择区域「C3:C24 」,取消勾选「Y 值」- 标签位置:靠下 ;
在文本选项中文本填充设置为灰色,文字方向选择:竖排。
同理,用同样的操作方法,分别设置数据系列 2 和系列 3 的标记和添加文本标签后。
最后效果如下图:
❺ 删除网格线,坐标轴,图表标题之后,我们就可以边点滚动条,边看效果啦!
02 图 2 制作方法
❶ 根据数据源,使用函数判断数据区间。
在 D3 单元格输入公式:
=AVERAGE(C$3:C$15)
在 E3 单元格输入公式:
=IF(C3>=D3,C3,NA())
在 F3 单元格输入公式:
=IF(C3<D3,C3,NA())
❷ 然后选中 B 列,D 至 F 列插入堆积柱形图 - 将平均值系列图表类型改为折线图。
❸ 最后再做一下简单的设置修改,自动变色的柱形图就搞定啦!
03 总结
❶ 要使图表显示不同的颜色,我们首先需要创造一个判断的条件。
如动态显示站名的图表,是插入了一个滚动条,以链接的单元格的值作为条件;
自动变色的柱形图是以平均值作为条件。
❷ 然后用 IF 函数以这个条件分别对数据源判断,写出公式生成作图数据;
❸ 插入图表,生成不同的数据系列;
❹ 最后分别对各系列的颜色格式设置。
各位小伙伴,用不同颜色显示的图表,你学会了吗?