今天有朋友在学习用OFFSET制作动态图的内容。留言:你会做动态图吗?想看几个月的销量,应该看几个月的销量?
我当然可以!
今天,我们将使用OFFSET函数制作一个带有滚动条的动态图表,并使用滚动条来控制几个月的数据。
效果如图所示:
关键操作的第一步:制作普通图表。
以普通柱形图为例:
第二步:插入并设置滚动条。
[开发工具]——[插入]——[滚动条(窗体控件)],并进行相关设置,如下图动图所示:
与滚动条相关的设置:
此时,滚动条仅与E1单元格链接,而不与图标链接。
步骤3:通过偏移定义名称。
第一个名字:月。
参考位置公式为:
=OFFSET(Sheet3!$1,1,0澳元,Sheet3!1.1美元)
指以A1为基点,向A2偏移1行0列的区域,从A2开始的行数为E1,列数为1,随E1数变化。
第二个名字:销量。
参考位置公式为:
=OFFSET(Sheet3!$B$1,1,0,Sheet3!1.1美元)
是指以B1为基点,向下移动1行0列到B2的区域,B2的行数是E1,列数是1,随着E1的数量而变化。
以上两个名称的引用区域随着E1单元格数值的变化而变化,E1是滚动条链接的单元格,所以两个名称是滚动条链接的。
步骤4:将图表数据源更改为名称。
过程说明如下:
数据源区域用名称链接。在第三步中,名称与滚动条链接,因此图表与滚动条链接。
第五步:更改标题。
在G1单元格中输入公式:
=E1“月销量”;
输入标题公式:=Sheet3!$G$1,标题会随着月份的查看而改变:
通过以上五个步骤,带滚动条的动态图表就完成了!结果从这篇文章开始。