Excel-动态环形图

利用Excel制作动态环形图

数据源
****
步骤一:
插入控件,制作动态表
1.可以使用两种控件:
1.1组合框(窗体控件)
①点击【开发工具】-【插入】-【组合框】
②找到空白区域,点击鼠标左键,设置好组合框
在这里插入图片描述
③右键组合框控件-【设置控件格式】-【控制】,【数据源区域】选择源数据表中的【销售时间】表头下的内容填充,【单元格链接】选择任一空白单元格(如B7),默认为绝对引用,【下拉显示项数】可以根据需要设置。确定。
在这里插入图片描述
这时,当下拉框中我们选定对应的销售时间时,单元格链接就会返回它在列表中的行数:
在这里插入图片描述
④复制表头,再做个动态辅助表:
在这里插入图片描述
在A10单元格,输入公式:=INDEX(A2:A5,$B7)
即,在A2:A5区域中,取组合框链接单元格数据对应的源表数据,
向右自动填充单元格,得到结果数据
(注意:index函数引用的区域是可变的)
在这里插入图片描述
利用组合框制作动态表完毕。

1.2数值调节钮(窗体控件)
①点击【开发工具】-【插入】-【数值调节钮】
②找到空白区域,点击鼠标左键,设置好数值调节钮
③右键数值调节钮控件-【设置控件格式】-【控制】,
【当前值】默认为0,【最小值】设置为1,【最大值】设置为4(最大值、最小值会对应到后边公式引用的数字,所以最大值应该对应index公式中的最大偏移量,最小值对应index函数中最小的偏移值),
【步长】设置为1。
【单元格链接】指定任一空白单元格即可。
确定。
在这里插入图片描述
④(同1.1④)
复制表头,制作动态辅助表:
在A10单元格,输入公式:=INDEX(A2:A5,$B7)
即,在A2:A5区域中,取组合框链接单元格数据对应的源表数据,
向右自动填充单元格,得到结果数据
(注意:index函数引用的区域是可变的)
在这里插入图片描述
2.辅助列
下面以1.2数值调节钮为例,继续制作动态环形图
做辅助列【空白占位】,通过观察数据,我们设定完整圆环的最大值为650。辅助列用来存储最大值650与各季度数值的差:
当然,也可以用数据中的最大值做完整圆环代表的数值,即使用max函数替代650。
在这里插入图片描述
步骤二:
创建图表
①选中动态表,插入圆环图
在这里插入图片描述
②选中图表-【图表工具】-【设计】-【切换行/列】
在这里插入图片描述
得到新的圆环
在这里插入图片描述
③给圆环排序
选择图表右键【选择数据】,移动【图例项(系列)】上下关系,把最大值对应的圆环放最外面,最小值对应的圆环放在最里面
在这里插入图片描述
④美化图表
1)选中圆环-【设置数据系列格式】-【系列选项】-【第一扇区起始角度】改为180度(根据需要调整)
在这里插入图片描述
在这里插入图片描述
2)选中圆环-【设置数据系列格式】-【系列选项】-【圆环图内径大小】设置为40%(根据需要调整)
在这里插入图片描述
3)一一选中【空白占位】的环形,【设置数据点格式】-【填充】下选择【无填充】
在这里插入图片描述
在这里插入图片描述
步骤三:
设置动态图例
①改造数据源,做个新的数据表
把数据表做成如下格式,顺序与环形图的图例项(系列)顺序保持一致,
在这里插入图片描述
②利用新的数据源表,制作新的动态表
新动态表第一列为各指标数值,利用offset函数调去即可,
第二列为指标名称,直接用【=】或者复制过来
在这里插入图片描述
在这里插入图片描述
然后给动态表设置字体格式,以及不同的颜色。
③选中动态表,即上图中的G3:H6,复制,在任意空白处右键-【选择性粘贴】-【其他粘贴选项】,点击【链接的图片】,把生成的图片拖入环形图中,作为动态图例。
选中动态表的数据部分,同上选择性粘贴链接图片的方法,把生成的动态图拖入环形图的圆环位置,调整大小,与各圆环对应,如下
在这里插入图片描述
④选中环形图、动态图例、坐标数据,右键-组合,将三者组合在一起。
在这里插入图片描述
这样, 在切换【数字调节钮】时,环形图、图标以及图例,三者也将动态变动:
在这里插入图片描述
在这里插入图片描述
完成。

总结:
①根据数据源表,制作按季度维度的指标数据,据此制作环形图,使各指标以环形的圆周显示并作对比;
②将数据源表改变为新的数据表,重新制作动态图,维度是与圆环顺序一致且同步的数据。在此基础上,利用选择性粘贴为动态圆环图添加图例和圆环数据指标;
③以上两步总结下来就是,利用数据源表和数据源表的变形,分别制作了两张动态表,其中一张生成动态圆环图,另一张动态表用来生成动态图例和动态图表对应的数据;
④两个动态表都使用同一【数据调节钮】对应的【链接单元格】作为函数引用的依据,利用此单元格使动态表与【数值调节钮】发生关联联动。

参考资料来源:
http://www.officezhushou.com/excel/jiqiao/4389.html

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值