站长网 大数据 如何完成数据透视的动态数据引用,让工作效率更高

如何完成数据透视的动态数据引用,让工作效率更高

大家在工作中用数据透视表的时候有没有遇到,对一个工作底稿进行数据透视,数据如果增加行列后,就需要重新选定范围的情况,尤其是对那种流水的底稿,可能每天都在增加条数,如果想每天更新看透视结果,就得重新透视选择区域,那怎么解决呢? 这个问题看起

大家在工作中用数据透视表的时候有没有遇到,对一个工作底稿进行数据透视,数据如果增加行列后,就需要重新选定范围的情况,尤其是对那种流水的底稿,可能每天都在增加条数,如果想每天更新看透视结果,就得重新透视选择区域,那怎么解决呢?

 

这个问题看起来难,其实只有明白几个点之后就会觉得操作其实是很简单的,做之前先说下两个函数OFFSET、COUNTA;

 

OFFSET函数之前其实有讲过,就是我公众号的第一篇文章,这是个应用及其广泛的函数,今天再简单说一下,我们先看先看下他的参数的含义OFFSET(起点,移动几行,移动几列,几行高,几列宽),具体可看下图演示过程。

 

如何实现数据透视的动态数据引用,让工作效率更高

假设公式为OFFSET(B3,0,0,1,1),那就是不移动行、列。一个单元格高、宽,那区域就还是在B3一个单元格。

 

COUNTA函数是一个统计非空单元格的函数,不同于COUNT,它是可以统计数字、错误值、文本的函数,而COUNT主要用于统计数字。

 

知道这两个函数用法之后,我们就可以开始下一步了,我简单拟了一个表格:

 

如何实现数据透视的动态数据引用,让工作效率更高

接下来我们把范围进行一个定义名称的操作,定义名称的操作之前也讲过,这次我们不用名称框的快捷方式,而要使用公式-定义名称;

 

名称框中输入:名称

 

引用位置框中输入:

 

=OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),COUNTA(Sheet1!$1:$1))  

如何实现数据透视的动态数据引用,让工作效率更高

对这个公式做下简单解释,COUNTA(Sheet1!$A:$A)为A列非空单元格数量,COUNTA(Sheet1!$1:$1)为第一行非空单元格的数量;与OFFSET套用后表示,从A1单元格A列非空单元格的行业,1行非空单元格对应的列数,在本图中即为A1:D13的区域,如果在14行增加数据,那区域就会变为A1:D14。

 

到这儿最难的部分就解决了,接下来就进行正常的数据透视表的操作了,选择插入-创建数据透视表,在弹出对话框中表/区域中输入刚刚定义的名称数据,如下:

 

如何实现数据透视的动态数据引用,让工作效率更高

剩余的操作就和其他的数据透视操作一样了,每次新增数据后想要使用最近数据透视结果,点击数据刷新就可以了。

本文来自网络,不代表站长网立场,转载请注明出处:https://www.tzzz.com.cn/html/shuju/2021/0529/7528.html

作者: dawei

【声明】:站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。
联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部