Power Query 同一文件夹多工作簿合并

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Power Query 同一文件夹多工作簿合并相关的知识,希望对你有一定的参考价值。

参考技术A 上节课,我们讲了同一工作簿多表合并,大家练习后,也领略到Power Query的强大,操作方便,合并快捷,数据更新,一键刷新,着实魅力无限。

本节课,我们继续学习同一文件夹多工作簿合并

本例中,我们《多工作簿合并文件夹》下有两个工作簿,一个《直辖市销售表》,另一个是《省会销售表》,每个工作簿下有三个城市的销售表,我们利用Power Query来快速实现一个文件夹下,两个工作簿,六个表的合并。

1. 打开菜单【数据】下的『新建查询』,如图1,选择〖从文件〗下的「从文件夹」。

2. 选择需要合并的文件夹,如图2,〘确定〙。

3. 稍等片刻,文件夹下工作簿就出现了,如图3,选择〘转换数据〙。

4. 〘转换数据〙后,数据就加载进来了,如图4,选择菜单【添加列】下的『自定义列』,在〖自定义列〗页面中,在「自定义列公式」中输入:“=Excel.Workbook([Content],true)”,〘确定〙,开始计算自定义列。

注意:

1) 字母大小写。

2) Excel.Workbook()中第一参数可以在后面「可用列」中选择。

3) Excel.Workbook()中第二个参数true,如果引用原表标题时,使用true参数,否则就不用写。

5. 点击计算结果〚自定义列〛后面解析符,如图5,勾掉〚使用原始列名作为前缀〛,〘确定〙,开始解析工作簿。

6. 稍作计算,如图6,工作簿就解析好了。

7. 点击解析结果〚Data〛列后面解析符,解析工作簿内的表,如图7,勾掉〚使用原始列名作为前缀〛,〘确定〙。

8. 计算时间长短因工作表的大小而定,如图8,中间填充颜色的区域就是我们需要的最终合并的表。选中,右键,删除其他列。就得到我们需要的表。

9. 最后修改结果表的各列数据类型,〘关闭并上载〙。

同一文件夹下多工作簿就合并好了。

今后无论是增加几个工作簿,或者是修改数据,只需要一键刷新,就完成了全部数据的合并。

学会了吗?

无论什么新技能,新知识,多练,多总结,多输出,一定可以的!

以上是关于Power Query 同一文件夹多工作簿合并的主要内容,如果未能解决你的问题,请参考以下文章

【OFFICE 365】Power Query 合并工作表

power query插件应用案例(二)

在一个 Power Query 中合并多个工作簿中的相同选项卡

将 Power Query .odc 文件导入其他工作簿

Power Query初识

powerquery可以上载部分表格吗