每个月我都会执行一个过程,将前几个月的预测电子表格添加到预测摘要电子表格的工作簿查询中,并将它们全部追加(它们有相同的列),然后从工作簿查询中删除前几个月的数据连接。例如加上1月6、2月6、3月6等,然后删除1月5、2月5及3月5等。
删除前几个月的数据连接的原因是Excel 2010和Power Query似乎无法处理超过3个月的电子表格,导致系统多次出现内存错误。我之所以需要前几个月的数据,是因为我将这些数据与当前月份的数据进行比较,以显示这两个月之间的差异。
我想要做的是自动化向工作簿查询添加表和从工作簿查询中删除表的过程。这个是可能的吗?
发布于 2018-01-22 04:08:27
假设分区和月份可以从您的文件名中识别,并且它们都位于一个或多个子文件夹中,那么我将从Get数据或New Query / from文件夹开始。然后,我将编辑查询,将文件列表过滤为您想要加载的文件列表,然后单击组合文件按钮(在Content列标题上)。
这将在查询编辑器中为您生成整个函数和参数设置。您只需要添加适合您的需求的步骤,您就完成了。
刷新性能应该和手动方法一样好--它只会打开通过筛选条件的文件。
一旦你得到所有的设置,将没有任何手动管理要求-只需点击刷新。
https://stackoverflow.com/questions/48350445
复制相似问题