Power Query - 重复添加和删除连接的过程

Power Query - repeat process of adding and dropping connections

每个月我都会执行一个过程,将前几个月的预测电子表格添加到预测摘要电子表格的工作簿查询中,将它们全部附加(它们具有相同的列),然后删除前几个月的数据连接从工作簿查询。例如。添加第 1 个月 6、第 2 个月 6、第 3 个月 6 等。追加然后删除第 1 个月 5、第 2 个月 5 和第 3 个月 5。

删除前几个月的数据连接的原因是 Excel2010 和 Power Query 似乎无法处理超过 3 个月的电子表格,在许多情况下引发系统内存不足错误.我需要前几个月的数据的原因是我将其与当前月份的数据进行比较以显示两个月之间的差异。

我想做的是自动执行将表添加到我的工作簿查询和从我的工作簿查询中删除表的过程。这可能吗?

假设可以从您的文件名中识别部门和月份,并且它们都在一个文件夹或子文件夹中,那么我将从获取数据或新建查询/从文件夹开始。然后我会编辑查询以将文件列表过滤到您想要加载的文件,然后点击 Combine Files 按钮(在 Content 列 header).

这将在查询编辑器中为您生成整个函数和参数设置。您只需添加步骤以满足您的要求即可。

刷新性能应该与您的手动方法一样好 - 它只会打开通过您的过滤条件的文件。

完成所有设置后,将不需要任何手动管理 - 只需点击刷新即可。