分享

手把手教你如何制作动态显示图表

 王者天下1 2016-03-03

当我变更/增加/减少表格中数据的时候,有什么办法让我的图表跟踪变化呢?

手把手教你如何制作动态显示图表

手把手教你如何制作动态显示图表

比如当我在【k】列增加一个“XXOO”,和填写数据的同时,图表立即跟着变化,不需要任何其他操作。

手把手教你如何制作动态显示图表

手把手教你如何制作动态显示图表

如和操作呢?----我们首先想到的肯定是动态变化数据区域和动态坐标区域,对,没错,就是Offset+CountA函数定义名称,再由表格引用名称。

1. 后续我们会讲OFFSET函数的应用,在这里先简单介绍一下,先来看offset函数的参数:OFFSET(参考坐标,行位移,列位移,高度,宽度)

参考坐标:即是引用开始的原点。

行位移:即引用的开始点偏离原点的行数。

列位移:即引用的开始点偏离原点的列数。

举例:OFFSET(A1,3,2,2,6)=C4:H5,

参数一:参考坐标A1;行是1,列是A;

参数二:行(原来是1)偏移3个单位,因此行起点变成了4(行起点二);;

参数三:列(原来是A)偏移2个单位,因此列起点变成了C(列起点二);

参数四:高度是2,以包含“行起点二”(4行)向下拓展共2行,即4、5列。

参数五:宽带是6,以起“列起点二”(C列)向右拓展共6列,即C\D\E\F\G\H。

因此上述区域即是:C4:H5

手把手教你如何制作动态显示图表

2.建立三个名称(名字自己起,记得就行):

COUNTA函数:计算区域中不为空的个数

=OFFSET(动态图!$A$1,0,1,1,COUNTA(动态图!$1:$1)),以B1为起点,宽度为counta()。

数据1=OFFSET(动态图!$A$1,1,1,1,COUNTA(动态图!$1:$1)),以B2为起点,宽度为counta()。

数据2 =OFFSET(动态图!$A$1,2,1,1,COUNTA(动态图!$1:$1)), 以B3为起点,宽度为counta()

手把手教你如何制作动态显示图表

手把手教你如何制作动态显示图表

3 .表格引用定义的名称,右键点击表格à选择数据。

手把手教你如何制作动态显示图表

点击“编辑”分别添加【=文件名称+!+自定义的名称】到系列1,系列2,水平轴标签,于是就得到动态图了。

手把手教你如何制作动态显示图表

手把手教你如何制作动态显示图表

结果如下:

手把手教你如何制作动态显示图表

当数据非常多,还可以用2个调节条来拉动显示想要显示的数据,可以调节显示数据起点和结尾点,需要了解请关注weixin平台:高级办公技能之家。

手把手教你如何制作动态显示图表

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多