2022-11-20 18:10来源:m.sf1369.com作者:宇宇
Excel中刷新数据透视表的两种方法:
1、手工刷新(1)右键菜单,透视表内任意单元格鼠标右键-----刷新数据;(2)使用数据透视表工具栏上的刷新按钮;(3)添加刷新全部透视表工具按钮:(3.1)直接在透视表工具栏选项添加按钮---添加或删除按钮---数据透视表---全部刷新;(3.2)自定义工具栏选项按钮:自定义---命令---数据---全部刷新---将此按钮拖放到工具栏上,即可直接点击此按钮以实现整个工作簿内透视表数据刷新。操作小技巧:窗口--新建窗口,此时会打开一个同样的工作簿,窗口中选择“与工作簿**并排比较”,这样可在并排的两个工作簿中将数据源与透视表刷新进行直观对比,同理在这里你可以试试隐藏窗口哦!记得在excel中是可以设置打开一个存放个人宏的工作簿,而且是一打开就隐藏了窗口了。
2、自动刷新---通过设置透视表属性(1)打开时刷新。顾名思义---打开工作表时,就可以刷新数据透视表。(2)定时刷新。可以设置刷新频率的时间,但是仅适应于外部数据源所创建的数据透视表。操作:如何创建1个基于外部数据源创建数据透视表,“数据”菜单---导入外部数据---导入数据---选中外部数据源---选择表格---导入数据---创建数据透视表---完成。
3、自动刷新---使用VBA代码实现自动刷新透视表3.1激活工作表时刷新打开透视表代码窗口输入:PrivateSubWorksheet_Activate()---当激活这个工作表时执行下列语句命令ActiveSheet.PivotTables("数据透视表").PivotCache.Refresh---更新名为“数据透视表”的数据透视表
数据透视表工具--选项--更改数据源:
因为主要为设置了数据源的具体区域,所以增加新的数据后,无法更新数据透视表。需要重新设置透视表数据源。
解决方法如下:
1、点击数据透视表,选择数据透视表工具-选项。
2、选择更改数据源,将具体的行数删去,如Sheet1!$A$1:$AW$2089,改成:Sheet1!$A:$AW。
3、这样就可以在A至AW列更新数据时,数据透视表相应的更新了。
原因主要为设置了数据源的具体区域,所以增加新的数据后,无法更新数据透视表。需要重新设置透视表数据源,方法如下:
1、点击数据透视表,选择数据透视表工具-选项。
2、选择更改数据源,将具体的行数删去,如Sheet1!$A$1:$AW$2089,改成:Sheet1!$A:$AW。
这样就可以在A至AW列更新数据时,数据透视表相应的更新了。
excel透视表自动更新具体操作如下:
右键点击透视表任一空白处,找到数据透视表选项,左键单击透视表选项,对话框中选择数据选项,勾选“打开文件时刷新数据”选项,设置好后点击【确定】按钮即可,修改了数据源,下次再打开数据透视表时就会自动更新了。
关于透视表的实时更新,你可以有几个方法实现:
1. 在数据透视表上点右键,选择“刷新数据”;
2. 在数据透视表上点右键,点选“表格选项”,在“数据选项”里面勾选“打开时刷新”,下面还能选择“刷新频率”;
3. 不过最好的一劳永逸的即时更新方法就是用代码,右键点选数据透视表的标签,点选“查看代码”,输入以下代码“ Private Sub Worksheet_Activate()ActiveSheet.PivotTables("数据透视表2").PivotCache.RefreshEnd Sub ”退出,其中“数据透视表2”是你那个透视表的名称。
具体操作方法如下:
1.在建立的数据界面上点击“插入”按钮。
2.找到数据透视表,点击他右下角的小三角形。
3.点击数据透视表。
4.然后弹出一个“创建数据透视表”的界面。
5.点击现有的工作表或新工作表。
6.这里选的是现有工作表,为了更清晰看清更改数据透视表中的数据源·前后的对比,选好过后任意点击位置,点击确认。
7.确认后点击“更改数据源”。
8.然后会弹出一个“更改数据透视表数据源”选择所需的数据源再确认。
9.在数据透视表字段栏中勾选要更改数据即可。
10.这就是更改数据透视表数据源的效果。