养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Power Query动态汇总不同工作簿下的多个工作表

时间:2024-09-21 15:34:44

上次我们介绍了使用Po嘛术铹砾werQuery动态汇总同一工作簿下的多个工作表的方法,但是如果这个工作簿下的数据量过大,后续打开表进行刷新操作,运行速曜汹浒吟度会很慢,此时我们可以新建一个工作簿,将查询放入空白表中,可以提高刷新速度,但是同样问题又出现了,如果移动了文件夹,刷新数据又会报错,此时我们该如何处理?

工具/原料

EXCEL2013及以上版本

方法/步骤

1、还是以上次的数据为例,我们需要进行合并操作。

Power Query动态汇总不同工作簿下的多个工作表

2、我们在新建的工作簿中新建一个从工作簿的查询。

Power Query动态汇总不同工作簿下的多个工作表

3、找到文件路径并导入存放有数据的工作簿。

Power Query动态汇总不同工作簿下的多个工作表

4、在预览界面点击转换数据。

Power Query动态汇总不同工作簿下的多个工作表

5、对不同工作表的数据进行追加查询操作。

Power Query动态汇总不同工作簿下的多个工作表

Power Query动态汇总不同工作簿下的多个工作表

6、将查询结果上载至EXCEL,然后新建一个工作表,在任一单元格输入公式=LEFT猾诮沓靥(CELL("filename"),FIND("[",CEL讣嘬铮篌L("filename"))-1)&"数据.xlsx"

Power Query动态汇总不同工作簿下的多个工作表

7、选中该单元格,进行定义名称操作,此处我们命名为“存放位置”。

Power Query动态汇总不同工作簿下的多个工作表

8、再次进入查询编辑器,在不同的查询表中将源进行修改。Excel.CurrentWorkbook猾诮沓靥(){[Name="sxh"]}[Content]{0}[Column1]

Power Query动态汇总不同工作簿下的多个工作表

9、之后移动文件夹进行刷新,并未出现报错提示,实现了我们的目的。

Power Query动态汇总不同工作簿下的多个工作表

© 一点知识