利用OFFSET函数定义名称,实现数据透视表动态更新

时间:2022-10-23 12:34:13 

用普通的传统【插入】——【数据透视表】方法制作的数据透视表,虽然有“刷新”功能,但如果在数据源添加了数据行或者列,也不能实现数据透视表的动态更新,如下动图:

利用OFFSET函数定义名称,实现数据透视表动态更新

我们可以利用OFFSET函数定义数据源区域名称,实现数据透视表动态更新。

视频解

关键操作第一步:定义名称

【公式】——【定义名称】:

利用OFFSET函数定义名称,实现数据透视表动态更新

引用位置内输入:

=OFFSET(Sheet3!$A$1,,,COUNTA(Sheet3!$A:$A),COUNTA(Sheet3!$1:$1))。

(本示例数据源位于表Sheet3,如果表名不同,改为相应的表名)

该公式的含义是:利用OFFSET函数形成一个新的动态区域:这个区域,以A1为基准单元格,向下偏移0行,向右偏移0列,包含的行数是A列所有非空单元格个数,包含的列数是第一行所有非空单元格个数。如果行和列变化,区域也相应的变化。

第二步:插入数据透视表

【插入】——【数据透视表】,“表/区域”是上一步定义的名称:

利用OFFSET函数定义名称,实现数据透视表动态更新

完成数据透视表:

利用OFFSET函数定义名称,实现数据透视表动态更新

在数据源中增加一条记录:

利用OFFSET函数定义名称,实现数据透视表动态更新

“刷新”,会实现数据透视表的动态更新:

标签:Excel函数,excel函数公式,excel表格制作,Excel教程
0
投稿

猜你喜欢

  • Word文档变成乱码修复方法

    2023-08-31 18:19:28
  • Win10游戏不兼容怎么办?Win10不兼容游戏名单

    2023-11-18 04:39:58
  • 大番茄U盘启动盘如何安装Ghost Win10?大番茄安装Ghost Win10流程详解

    2023-11-13 16:20:06
  • Excel2010用选项按钮制作单项选择题教程

    2023-10-13 01:14:47
  • 怎么在word2016文档中画直角转弯箭头

    2023-07-07 12:58:22
  • 可以同时安装Office2019和Office2010吗?

    2023-09-11 20:01:17
  • 如何利用Word 2007制作倒写的"福"字

    2023-12-11 01:40:19
  • Office Word办公软件常用快捷键

    2023-04-18 13:46:20
  • Win10开发人员模式怎么打开?Windows设置开发者模式打开方法

    2023-11-23 04:45:24
  • 安装Win10系统一直卡在海内存知己页面怎么办?

    2023-12-11 01:53:16
  • Win10微软商店评论消失怎么办?Win10微软商店评论不见了怎么办?

    2022-04-07 13:48:53
  • word 链接到前一条页眉有什么用

    2023-04-09 02:44:50
  • “Word遇到问题需要关闭”问题的解决方法

    2023-02-10 11:25:23
  • Win10电脑怎么关闭任务栏的咨询和兴趣功能?

    2023-12-14 01:51:28
  • 如何利用Word制作二维码

    2023-01-17 23:36:36
  • Excel 2007里面地两个实用新增功能介绍

    2023-03-11 02:50:31
  • win10录屏为什么打不开?有什么办法打开win10录屏?

    2023-09-08 00:05:19
  • Word软件中怎么对文字添加标题样式的方法分享

    2023-05-27 03:22:49
  • excel表格保留两位小数后求和不对解决方法

    2022-11-19 13:00:16
  • word在什么视图方式时窗口中带有网格线

    2022-05-06 11:24:13
  • asp之家 电脑教程 m.aspxhome.com