高级 Excel - 外部数据连接



将 Excel 工作簿连接到外部数据源(例如 SQL Server 数据库、Access 数据库或其他 Excel 工作簿)后,您可以通过“刷新”到其源的链接来保持工作簿中的数据最新。每次刷新连接时,您都会看到最新的数据,包括任何新数据或已删除的数据。

让我们看看如何刷新 PowerPivot 数据。

步骤 1 − 切换到数据视图

步骤 2 − 点击刷新

步骤 3 − 点击全部刷新

PowerPivot Refresh

数据刷新窗口将显示数据模型中的所有数据表并跟踪刷新进度。刷新完成后,将显示状态。

PowerPivot data Refresh

步骤 4 − 点击关闭。数据模型中的数据已更新。

更新数据连接

步骤 1 − 点击包含导入数据文件链接的表格中的任意单元格。

步骤 2 − 点击数据选项卡。

步骤 3 − 在连接组中点击全部刷新

步骤 4 − 在下拉列表中,点击全部刷新。工作簿中的所有数据连接都将更新。

Connections Group

自动刷新数据

在这里,我们将学习如何在打开工作簿时自动刷新数据。

步骤 1 − 点击包含导入数据文件链接的表格中的任意单元格。

步骤 2 − 点击数据选项卡。

步骤 3 − 在连接组中点击连接。将出现工作簿连接窗口。

Workbook Connections

步骤 4 − 点击属性。将出现连接属性窗口。

Connection Properties

步骤 5 − 您将找到一个用法选项卡和一个定义选项卡。点击用法选项卡。将显示刷新控制选项。

Refresh Control Options

步骤 6 − 选择打开文件时刷新数据

您还可以在此处使用一个选项:“保存工作簿前从外部数据区域删除数据”。您可以使用此选项保存包含查询定义但没有外部数据的工作簿。

步骤 7 − 点击确定

每当您打开工作簿时,最新数据都将加载到您的工作簿中。

Open Your Workbook

定期自动刷新数据

步骤 1 − 点击包含导入数据文件链接的表格中的任意单元格。

步骤 2 − 点击数据选项卡。

步骤 3 − 在连接组中点击连接选项。将出现工作簿连接窗口。

步骤 4 − 点击属性。将出现连接属性窗口。

步骤 5 − 点击用法选项卡。将显示刷新控制选项。

步骤 6 − 现在,选择“每隔”并输入每次刷新操作之间的时间间隔,例如 60 分钟。

步骤 7 − 点击确定。您的数据将每 60 分钟(即每小时)刷新一次。

Connection Properties Window

启用后台刷新

对于非常大的数据集,请考虑运行后台刷新。这将把 Excel 的控制权返回给您,而不是让您等待几分钟才能完成刷新。当您在后台运行查询时,可以使用此选项。但是,您不能对任何检索数据模型数据的连接类型运行查询。

步骤 1 − 点击包含导入数据文件链接的表格中的任意单元格。

步骤 2 − 点击数据选项卡。

步骤 3 − 在连接组中点击连接。将出现工作簿连接窗口。

步骤 4 − 点击属性。将出现连接属性窗口。

步骤 5 − 点击用法选项卡。将显示刷新控制选项。

步骤 6 − 点击启用后台刷新,然后点击确定

Enable background refresh
广告