乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL如何自动刷新数据透视表-excel数据透视表自动更新,excel自动刷新数据透视表

EXCEL如何自动刷新数据透视表-excel数据透视表自动更新,excel自动刷新数据透视表

作者:乔山办公网日期:

返回目录:excel表格制作


1、是使用示例数据制作图表。在这里使用柱形图作为示例。

2、是调用公式定义名称窗口。接下来,我们需要获得2个定义名称,因为我们的图形包含纵坐标的数据和横坐标的日期,它们都是动态变化的。

3、我们首先为“销售量”设置自定义名称。请记住在参考位置输入函数公式。该功能公司可以动态获取最新的销售数据。输入是“= OFFSET(动态图标!$ B $ 1,1 ,, COUNT(动态图标!$ B:$ B))”。

4、我们设置另一个水平轴“day”,以便他可以动态更改。重复第二步调出自定义名称界面,名称设置为日,输入为“= OFFSET(动态图标!$ A $ 1,1,COUNTA(动态图标!$ A:$ A)-1) “,公式有点不同哇,因为它们是文本数据。

5、设置2个名称后,我们将开始修改原始生成的柱形图并调出数据源的选择窗口。

6、我们首先修改销售量。单击编辑,您可以修改它。关键是在参考位置输入预定义的名称。请注意,这是一个相对参考,它将使用先前设置的公式动态更改。

7、在第七步中,我们再次修改横坐标“日”,参见第六步。

8、单7a64e58685e5aeb9339击确认,您无法立即看到更改。但是你增加了一天的数据。例如,我输入数据5天。会动态添加到图表的5天图表。



Excel中刷新数据透视表的两种方法:
1、手工刷新
(1)右键菜单, 透视表内任意单元格鼠标右键-----刷新数据;
(2)使用数据透视表工具栏上的刷新按钮;
(3) 添加刷新全部透视表工具按钮:
(3.1)直接在透视表工具栏选项添加按钮---添加或删除按钮---数据透视表---全部刷新;
(3.2)自定义工具栏选项按钮:自定义---命令---数据---全部刷新---将此按钮拖放到工具栏上,即可直接点击此按钮以实现整个工作簿内透视表数据刷新。
操作小技巧:窗口--新建窗口,此时会打开一个同样的工作簿,窗口中选择“与工作簿**并排比较”,这样可在并排的两个工作簿中将数据源与透视表刷新进行直观对比,同理在这里你可以试试隐藏窗口哦!记得在excel中是可以设置打开一个存放个人宏的工作簿,而且是一打开就隐藏了窗口了。
2、自动刷新---通过设置透视表属性
(1)打开时刷新。顾名思义---打开工作表时,就可以刷新数据透视表。
(2)定时刷新。可以设置刷新频率的时间,但是仅适应于外部数据源所创建的数据透视表。
操作:如何创建1个基于外部数据源创建数据透视表,
“数e799bee5baa6e79fa5e98193e78988e69d83333据”菜单---导入外部数据---导入数据---选中外部数据源---选择表格---导入数据---创建数据透视表---完成。
3、自动刷新---使用VBA代码实现自动刷新透视表
3.1激活工作表时刷新
打开透视表代码窗口输入:
Private Sub Worksheet_Activate()
---当激活这个工作表时执行下列语句命令
ActiveSheet.PivotTables("数据透视表").PivotCache.Refresh
---更新名为“数据透视表”的数据透视表

注意:数据透视表的名在那里呢?也不要把它与工作表的名称混为一团,每一个数据透视表创建时都是有它自已的名称的,并且它是可以改动的
1、手工刷新
(1)右键菜单, 透视表内任意单元格鼠标右键-----刷新数据e799bee5baa6e78988e69d83331
(2)使用数据透视表工具栏上的刷新按钮;
(3) 添加刷新全部透视表工具按钮:
(3.1)直接在透视表工具栏选项添加按钮---添加或删除按钮---数据透视表---全部刷新;
(3.2)自定义工具栏选项按钮:自定义---命令---数据---全部刷新---将此按钮拖放到工具栏上,即可直接点击此按钮以实现整个工作簿内透视表数据刷新。
操作小技巧:窗口--新建窗口,此时会打开一个同样的工作簿,窗口中选择“与工作簿**并排比较”,这样可在并排的两个工作簿中将数据源与透视表刷新进行直观对比,同理在这里你可以试试隐藏窗口哦!记得在excel中是可以设置打开一个存放个人宏的工作簿,而且是一打开就隐藏了窗口了。
2、自动刷新---通过设置透视表属性
(1)打开时刷新。顾名思义---打开工作表时,就可以刷新数据透视表。
(2)定时刷新。可以设置刷新频率的时间,但是仅适应于外部数据源所创建的数据透视表。
操作:如何创建1个基于外部数据源创建数据透视表,
“数据”菜单---导入外部数据---导入数据---选中外部数据源---选择表格---导入数据---创建数据透视表---完成。
3、自动刷新---使用VBA代码实现自动刷新透视表
3.1激活工作表时刷新
打开透视表代码窗口输入:
Private Sub Worksheet_Activate()
---当激活这个工作表时执行下列语句命令
ActiveSheet.PivotTables("数据透视表").PivotCache.Refresh
---更新名为“数据透视表”的数据透视表
注意:数据透视表的名在那里呢?也不要把它与工作表的名称混为一团,每一个数据透视表创建时都是有它自已的名称的,并且它是可以改动的

一、VBA代码
用一段简单的VBA代码,可以实现如下效果:当e799bee5baa6e58685e5aeb9336数据源中的数据更改后,切换到包含数据透视表的工作表中时,数据透视表将自动更新。假如包含数据透视表的工作表名称为“Sheet1”,数据透视表名称为“数据透视表1”。
1.按Alt+F11,打开VBA编辑器。
2.在“工程”窗口中,双击包含数据透视表的工作表,如此处的“Sheet1”表。
3.在右侧代码窗口中输入下列代码:
Private Sub Worksheet_Activate()
Sheets("Sheet1").PivotTables("数据透视表1").RefreshTableEnd Sub
4.关闭VBA编辑器。
二、打开工作簿时自动刷新数据透视表
Excel 2003:
1.右击数据透视表,在弹出的快捷菜单中选择“表格选项”。弹出“数据透视表选项”对话框。
2.在“数据源选项”下方选择“打开时刷新”。
3.单击“确定”按钮。
Excel 2007:
1.右击数据透视表,在弹出的快捷菜单中选择“数据透视表选项”。弹出“数据透视表选项”对话框。
2.选择“数据”选项卡,选择“打开文件时刷新”。
3.单击“确定”按钮。
这样,以后当更改数据源并保存后,重新打开该工作簿时,数据透视表将自动刷新。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网