Power Query 连接的数据表并不是原始数据表本身,而是原始数据表的快照(Snapshot)。所以在原始数据表发生改变时,Power Query 中的数据不会自动跟着原始数据表变化,需要手动刷新。
如果 Power Query 转换后的数据以表格的形式加载到 Excel 工作表中,则该数据表是一个智能表。选中数据表中的任意单元格,然后单击鼠标右键,从弹出的菜单中选择 “刷新”,可刷新查询。如下表所示。

如果数据是以 “仅限连接” 方式加载的,需要在 Power Query 编辑器中刷新。Power Query 编辑器的 “主页” 选项卡包含 3 个刷新选项,如下图所示。选择 “刷新预览” 仅刷新当前查询,选择 “全部刷新” 刷新所有查询。

如果数据已经加载到 Power Pivot 数据模型中,可以打开 Power Pivot 窗口,选中需要刷新的表,然后单击 “主页”→“刷新”,其下拉列表中的刷新选项同样可以用来刷新当前表或者全部表。
较简单的刷新全部连接与数据模型的方式是:单击 “数据”→“全部刷新”,选择下拉列表中的刷新方式,如下图所示。

其中 “连接属性” 选项支持设置自动刷新。选择 “连接属性”,弹出 “查询属性” 窗口,如下图所示。在其中可以设置刷新频率,使 Excel 按指定时间间隔自动刷新所选查询,也可以设置Excel在打开工作簿的同时自动刷新查询。选择“打开文件时刷新数据”可以保证打开工作簿时,工作表中的数据都是最新的。

好了,今天内容就这些。
夜雨聆风