Excel 数据透视表 - 更新数据



您已经学习了如何使用数据透视表汇总数据。数据透视表所基于的数据可能会定期或在事件发生时更新。此外,您可能还需要更改数据透视表布局以生成不同的报表。

在本章中,您将学习更新数据透视表布局和/或刷新数据中的不同方法。

更新数据透视表布局

您可以决定在您对布局进行更改时是否要更新数据透视表,或者是否要由单独的触发器更新它。

如您之前所学,在“数据透视表字段”任务窗格的底部,您会找到一个“延迟布局更新”复选框。默认情况下,此复选框未选中,这意味着只要您在数据透视表区域中进行更改,数据透视表布局就会立即更新。

Updating

选中选项 - **延迟布局更新**。

旁边的“更新”按钮将被启用。如果您对数据透视表区域进行任何更改,只有在单击“更新”按钮后,这些更改才会反映出来。

Defer Layout Update

刷新数据透视表数据

当数据透视表的数据在其源中更改时,可以通过刷新数据透视表将其反映在数据透视表中。

  • 单击数据透视表。
  • 单击功能区上的“分析”选项卡。
  • 单击“数据”组中的“刷新”。
Refreshing

下拉列表中提供了不同的数据刷新选项 -

  • **刷新** - 从连接到活动单元格的源获取最新数据。

  • **全部刷新** - 通过刷新工作簿中的所有源来获取最新数据。

  • **连接属性** - 设置工作簿连接的刷新属性。

更改数据透视表的数据源

您可以更改数据透视表的数据源范围。例如,您可以扩展数据源以包含更多行数据。

但是,如果数据源发生了重大更改,例如具有更多或更少的列,请考虑创建一个新的数据透视表。

  • 单击数据透视表。功能区上将显示“数据透视表工具”。

  • 单击“分析”选项卡。

  • 单击“数据”组中的“更改数据源”。

Data Group

从下拉列表中选择“更改数据源”。

将显示“更改数据透视表数据源”对话框,并且当前数据源将被突出显示。

Change Data Source

在“选择表格或区域”下的“表格/区域”框中选择要包含的表格或区域。单击“确定”。

Range

数据透视表的数据源将更改为所选的表格/区域数据。

更改为外部数据源

如果要更改数据透视表的数据源(它是外部数据源),最好创建一个新的数据透视表。但是,如果外部数据源的位置发生了更改,例如,SQL Server 数据库名称相同,但已移动到不同的服务器,或者 Access 数据库已移动到另一个网络共享,则可以更改当前数据连接以反映相同的更改。

  • 单击数据透视表。

  • 单击功能区上的“分析”选项卡。

  • 单击“数据”组中的“更改数据源”。将显示“更改数据透视表数据源”对话框。

  • 单击“选择连接”按钮。

Changing

将显示“现有连接”对话框。

  • 在“显示”框中选择“所有连接”。工作簿中的所有连接都将显示。

  • 单击“浏览更多”按钮。

Browse

将显示“选择数据源”窗口。

  • 单击“新建源”按钮。
  • 完成数据连接向导步骤。
Source Button

如果数据源位于另一个 Excel 工作簿中,请执行以下操作 -

  • 单击“文件名”框。
  • 选择工作簿文件名。
Workbook

删除数据透视表

您可以按如下方式删除数据透视表 -

  • 单击数据透视表。
  • 单击功能区上的“分析”选项卡。
  • 单击“操作”组中的“选择”。
Deleting

从下拉列表中选择“整个数据透视表”。将选择整个数据透视表。

Entire PivotTable

按 Delete 键。数据透视表将被删除。

Delete Key

如果数据透视表位于单独的工作表上,您还可以通过删除整个工作表来删除数据透视表。

右键单击工作表选项卡,然后从下拉列表中选择“删除”。

Select Delete

将删除整个工作表以及数据透视表。

广告