欧非资源网:安全、免费、专业放心的资源下载站! 最新软件|软件分类

您的位置:欧非资源网 > Excel专区 > Excel函数 > 你还在手动更新excel透视表数据源吗_如何动态更新excel透视表数据源

你还在手动更新excel透视表数据源吗_如何动态更新excel透视表数据源

时间:2022-02-21 22:33作者:admin来源:未知人气:396我要评论(0)

小伙伴们是否遇到过这样的情况,创建好的数据透视表,由于向数据源中添加了新的内容,而不得不重新修改透视表的数据源?

或者你在创建透视表时,数据源选择整列内容,但这样创建出来的透视表会存在空白数据,影响透视表的美观性,那我们该怎么做,既不用重新选择数据源,又不会影响表格的美观性呢?

你还在手动更新透视表数据源吗?动态更新了解一下

这里我们可以用【定义名称】解决这个问题。

依次点击【公式】,【定义名称】,会弹出新建名称界面,名称框内随意输入,这里我们输入data,数据的意思,在引用位置中输入:=OFFSET(数据源!$A$1,,,COUNTA(数据源!$A:$A),COUNTA(数据源!$1:$1)),点击确定按钮,完成输入。

你还在手动更新透视表数据源吗?动态更新了解一下

接着我们开始创建数据透视表,与以往创建不同的是,表/区域中,不用选择数据源,直接输入刚才新建的定义名称data即可,拖入相应的字段,完成数据透视表的创建;

可以发现的是,不论是向数据源中添加数据,还是删减数据,直接刷新透视表即可,不用二次修改透视表的数据源!

你还在手动更新透视表数据源吗?动态更新了解一下

公式解释:

offset函数一共五个参数(参考系,上下偏移的行数,左右偏移的列数,新引用区域的行数,新引用区域的列数);

这里我们以A1单元格作为参考系,因为我们要返回的是区域(数据透视表的数据源),所以2/3参数可以不填写;

第四个参数【新引用区域的行数】这里我们用counta(a:a)表示,统计A列非空单元格的数量,也就是数据源是所有的行数;

第五个参数【新引用区域的列数】用counta(1:1)表示,统计第一行非空单元格的数量,也就是数据源所有的列数; 因为是用函数表示,当数据源行列内容发生变化时,counta函数就会重新计算,相当于动态更新透视表的数据源。

相关阅读 Excel有哪些常用的数学函数?​Excel取消表格中虚线的两种方法Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦Excel身份证号大探索excel如何根据日期按月汇总计算公式Excel浪漫表白公式,发给心仪的她/他Excel表格如何自动求和

文章评论
发表评论

热门文章 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均

最新文章 Excel有哪些常用的数学函数?​Excel取消表格中虚线的两种方法 Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦

人气排行 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均excel中IF条件函数10大用法完整版,全会是高手,配合SUMIF,VLOOKUPexcel中COUNTIFS函数9种高级用法详解,条件统计重复值,告别加班涨工如何解除Excel VBA工程密码excel 如何根据身份证号码提取户籍所在省份地区函数公式

盖楼回复X

(您的评论需要经过审核才能显示)