动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

如果表格里有12个月的数据,如何才能制作一个图表,却能分别显示出12个月的数据呢,也就是滚动图表,下面我们一起来看看 。
第一步,准备好表格数据 , 这里我们以1-12月份的月收入数据为例,完整输入12个月的数据 。

动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

打开另外一个工作表SHEET2,点击菜单栏上“开发工具-插入-表单控件-滚动条”,如果菜单栏上不显示开发工具的,自己去自定义工具栏里调出开发工具这个选项卡 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

【动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示】移动鼠标 , 在表格里画出滚动条,选择滚动条,点击鼠标右键 , 选择“设置控件格式” 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

弹出窗口,点击“控件”选项卡,在当前值输入框里输入1 , 在最小值输入框里输入1,在最大值输入框里输入12 , 因为我们这里一共就12个月,在步长和页步长输入框里输入1,这样我们点击一次滚动条 , 增加1 。点击单元格链接,选择表格里的任意一个单元格 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

点击确定 。设置完成后,返回到明细表格这个工作表里,选择月收入下方的编号,即A3:A6,点击功能栏上“公式-定义名称”,弹出窗口,在名称框里输入“月收入”,在引用位置里输入“=OFFSET('A系列产品明细表 (2)'!$A$3:$A$6,,Sheet2!$D$1)”,即通过OFFSET函数 , 以A3:A6作为参照系,按SHEET2工作表里的D1单元格的高度返回新的引用数据 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

不理解上面的意思的话,我们将公式复制到第二个工作表里看看 , 点击滚动条,D1单元格内数值发生变化,而公式区域就会根据D1单元格的数字返回对应月份的数据 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

返回到明细表格里,选中A2:B6区域,点击菜单栏上“插入-饼图”,下拉选择“圆环图” 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

选中图表,点击鼠标右键,选择“移动图表” 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

弹出移动图表窗口,单击“对象位于”,下拉选择“sheet2” 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

圆环图移动到了第二个工作表,点击菜单栏上“图表设计-选择数据” 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

弹出窗口,选择下方的系列,点击编辑数据,弹出窗口 , 在系列值里输入“='A系列产品明细表 (2)'!月收入”,也就是我们在第一个工作表里创建的名称 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

点击确定,调整图表的外观和需要的元素,将图表拖动到滚动条的上方,和滚动条对齐 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

现在,我们点击底部的滚动条,图表的数据会自动变化 。如果还想如图所示在图表的标题上添加动态的月份数据信息 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

点击菜单栏上“插入-文本框”,在图表上方画出一个小点的文本框,选中文本框,移动鼠标到菜单栏下方的编辑栏里输入“=D1”,显示出对应的月份信息,在标题的中间添加两个空格,移动文本框到空格里,设置文本框无填充无轮廓,调整文本框里的文字大小和颜色与其他标题文字一致即可 。
动态图表,1-12个月的数据,仅需制作一个图表就能全部滚动显示

怎么样,现在1到12个月的图表数据通过滚动条都能动态展示出来 , 你学会了吗?

相关经验推荐