offset动态图表制作教程
excel表格内容随文档改变自动变化?
excel表格内容随文档改变自动变化?
操作方法
01
第一步,使用示例数据,做出一个图,我这里以柱形图作为示例
02
第二步,调出公式-定义名称 窗口,接下来要搞定2个定义名称,因为我们的图组成包含纵坐标的数据和横坐标的日期,都是要动态变化 的
03
第三步,我们先设定一个“销售量”的自定义名称,记得引用位置里面输入一个函数公式,这个函数公司可以实现动态获取最新的销售量数据。输入内容为“OFFSET(动态图标!$B$1,1,,COUNT(动态图标!$B:$B))”
04
第四步,我们设定另外一个横坐标“日”,使得他能动态变化。重复一下第二步调出自定义名称界面,名称设定为日,输入内容为“OFFSET(动态图标!$A$1,1,,COUNTA(动态图标!$A:$A)-1)”,公式有点不一样哇,因为他们是文本的数据。
05
第五步,设定好2个名称后,我们这个时候开始修改原来生成的柱形图,调出数据源的选择窗口
06
第六步,我们先修改销售量的。点击编辑,就可以修改了,关键是在引用位置哪里,输入我们预定义好的名称,请注意,这个是一个相对引用,它会随之前设置好的公式动态变化。
07
第七步,我们再次修改横坐标“日”,参考第六步的做法
08
第八步,点击确认,大家估计不能立刻看到变化。但你增加一天数据,例如例子中我输入了5日的数据,你看发生了什么?图表中是不是动态地增加了一个5日的图表
09
第九步,同理,我们增加更多的数据加以验证,是不是都可以看到自动变化。同时,我们不想要柱形图,搞一个折线图,也是一个的。
excel图表如何标定数据区域?
方法如下: 一、 假设:假定A2:B5为初始的图表区域,要求,当A5以下的行数出现数字时,A2:B5这个区域自动向下延伸至数据的结尾。
二、方法: 单击A2,按“Ctrl F3”,名称对话框中“新建”,名称输入“myRange“,引用位置输入OFFSET(A2,0,0,COUNTA($A$2:$A$65536),2),按确定。
在图表的引用数据区域里面,输入“myRange“,这样动态图表就做成了。
结束。