更新Excel数据透视表的方法有以下几种:

一、使用现有连接更新数据透视表:
点击数据选项卡下的“现有连接”。 在弹出窗口点击“浏览更多”。
在“选取数据源”窗口找到该工作簿,点击打开。在“选择表格”窗口找到放数据的工作表,点击“确定”。
在“导入数据”窗口选择数据以数据透视表方式显示,为了方便查看效果,这里放在现有工作表。

二、使用超级表更新数据透视表:
选取编辑好公式的power pivot 表格 - 数据透视表 - 选取导入的位置 - 布局数据透视表(带义fx是dax表达式生成的自定义字段)。
源表格更新数据后,刷新数据透视表可以同步更新。

三、使用VBA代码配合多选范围更新数据透视表:
进入Excel,输入原始数据。
根据原始数据生成数据透视表。
同时按下ALT+F11,进入VBA编辑器。
在编辑区输入VBA语言,例如:
Sub 刷新数据透视表 ()
' 刷新某个数据透视表的语句
ActiveSheet.PivotTables ("数据透视表1").PivotCache.Refresh
' 或者
Worksheets ("透视").PivotTables ("数据透视表1").PivotCache.Refresh
' 刷新工作簿中所有数据透视表的语句
ActiveWorkbook.RefreshAll
End Sub
在工作表中插入表单控件,并指定到宏“刷新透视表”。
原始数据更新后,点击表单控件,语言中的数据透视表就被自动刷新了,与数据相关的公式也发生了随之更新。
以上就是更新数据透视表的几个方法,实际操作中都可以根据需要来进行使用。希望这些信息对您有所帮助!