刷新数据透视表的数据

应用对象
Microsoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2019 for Mac Excel 2016

可以随时选择 “刷新 ”来更新工作簿中数据透视表的数据。 可以刷新从 Power Query 导入的数据透视表的数据,例如数据库 (SQL Server、Oracle、Access 等) 、Analysis Services 多维数据集、数据馈送以及许多其他源。 还可以刷新 Excel 表 中的数据,该表将自动包括对其外部数据源所做的所有更改。

在较旧版本的 Excel 中,数据透视表不会自动刷新,但可以指定在打开包含数据透视表的工作簿时自动刷新数据透视表。 在较新版本的 Excel 中,连接到本地工作簿数据时,数据透视表可以自动刷新。

注意

数据透视表自动刷新当前可供 Microsoft 365 预览体验计划的参与者使用。

手动刷新

  1. 选择数据透视表以显示 “数据透视表分析 ”选项卡。

  2. 选择数据透视表 “全部刷新”按钮数据组中刷新或按 Alt+F5。

    Excel 功能区图像

    提示

    可以右键单击数据透视表,然后选择“ 刷新”。

  3. 若要一次性更新工作簿中的所有数据透视表,请在“ 数据透视表分析 ”选项卡上,选择“ 刷新 ”箭头,然后选择 “数据透视表刷新全部”按钮“全部刷新”。

如果刷新时间比预期时间长,请在“数据透视表分析”选项卡上,选择“刷新”箭头,然后选择“刷新状态”以检查刷新状态。

若要停止刷新,请选择“ 取消刷新”。

防止调整列宽和单元格格式

如果刷新数据透视表数据时数据的列宽和单元格格式发生调整,而你不希望出现这种情况,请确保选中以下选项:

  1. “数据透视表分析”选项卡上,选择“数据透视表选项”按钮选项。
    “数据透视表选项”按钮
  2. 在“布局和格式”选项卡上,选中“更新时自动调整列宽”和“更新时保留单元格格式”框。

打开工作簿时自动刷新数据

  1. 选择数据透视表以在功能区上显示“ 数据透视表分析 ”选项卡。
  2. 选择数据透视表选项按钮选项。
    “数据透视表选项”按钮
  3. 在“数据”选项卡上,检查“打开文件时刷新数据”框。

自动刷新数据

默认情况下,从本地工作簿数据创建的新数据透视表将启用自动刷新。

注意

如果工作簿包含关闭了自动刷新的现有数据透视表,则使用相同源数据的任何新数据透视表也将关闭自动刷新。

可通过两种方法打开或关闭自动刷新:通过“ 数据透视表分析 ”选项卡或 数据透视表选项。

重要

自动刷新是按数据源设置的,因此打开或关闭它会影响连接到该数据源的所有数据透视表。

在“数据透视表分析”选项卡中:

  1. 选择数据透视表以显示 “数据透视表分析 ”选项卡。
    功能区的“数据透视表分析”选项卡中的数据组。“数据”组包含“自动刷新”、“刷新”和“更改数据源”按钮。
  1. 选择显示文档右上角折叠的图标、左上角有闪电球,右下角有绿色圆形刷新箭头 自动刷新“数据”组中打开或关闭它。 如果按钮周围有轮廓,则自动刷新处于打开状态。 

在数据透视表选项中:

  1. 选择数据透视表以显示 “数据透视表分析 ”选项卡。
  2. 选择数据透视表选项按钮选项。
    “数据透视表选项”按钮
  3. “数据”选项卡上,检查或取消选中“数据源更改时自动刷新”。

提示

若要更改新数据透视表的默认自动刷新设置:请转到“文件>选项”数据>>数据选项“,然后选择”编辑默认布局“。 在 “数据透视表选项 ”对话框中,打开 “数据 ”选项卡,然后取消选中 “源数据更改时自动刷新”。 

需要更多帮助吗?

你随时可以在 Excel 技术社区 中咨询专家,或在 社区中获取支持。