定义名称实现数据透视表自动更新数据源

 时间:2024-10-14 09:12:23

1、数据表格如图中所示,左侧为数据源区域,右侧为透视表区域,希望在数据源区域新增行或者列数据时,透视表区域自动随之更新,无需手动调整数据源。

定义名称实现数据透视表自动更新数据源

2、新增行数据的话还是比较简单的,可以通过列表格式实现,譬如在本例中设置表区域为“小花匠多肉馆淘宝店销量统计表!$A:$H”,这样就可以实现在新增行数据记录时。只需点击“刷新”就可更新透视表数据,无需调整数据源。该方法的缺点也很明显,就是会出现两个空白值,并且新增列数据时,无法实现自动更新。

定义名称实现数据透视表自动更新数据源

3、现在要隆重介绍今天的主角——利用OFFSET函数定义名称实现数据透视表自动更新数据源。先来定义名称,实现动态引用数据源区域,工具栏-公式-定义名称,设置名称为“data”,引用位置输入公式“=OFFSET(销量统计表!$A$1,,,COUNTA(销量统计表!$A:$A),COUNTA(销量统计表!$1:$1))”

定义名称实现数据透视表自动更新数据源

4、常规操作插入数据透视表,注意的是,表/区域,输入第二步定义的名称"data",数据透视表创建完成

定义名称实现数据透视表自动更新数据源

5、新增销售人员列,只需选择数据透视表工具-刷新,即可完成数据更新,可以看到在字段区域新增销售人员字段。

定义名称实现数据透视表自动更新数据源
  • excel如何返回列标识数
  • Excel利用公式向导标记空白单元格的操作!
  • 怎样用PowerQuery将数字按从大到小的顺序排列
  • Excel 2010 使用VBA保存所有已经打开的工作簿
  • sumproduct函数多个条件如何求和
  • 热门搜索
    出国打工怎么样 保安族简介 帝国时代3攻略 雅加达购物攻略 延禧攻略番外金枝玉叶 英雄联盟盲僧怎么玩 怎么在方框里打对勾 武夷山简介 减肥训练营要多少钱 红烧狮子头