excel技能

Excel Power Query批量合并文件

2018-12-18  本文已影响0人  大鹏_Power

在日常工作中,不可避免的需要对相同字段的表格进行合并,一般这个时候要么手肝要么就使用VBA代码。但并不是所有人都对VBA熟悉,今天叫教会大家一种在Excel中对文件批量合并的方法。

关于在Excel中如何使用Power Query,请看我的另一篇文章,此处不再累赘。传送门-认识Power Query并了解基本功能

如果我们有N个字段相同的表格需要合并,那么可以使用Excel中的插件, Power Query进行合并,而只需要掌握一个M函数“Excel.Workbook"函数即可。此处要求需要合并的数据字段相同。

第一步

打开数据菜单—新建查询—从文件—从文件夹,选择文件所在文件夹位置,点击确定。请注意该方式是从文件夹加载,因此选择的是文件夹地址,不是选择某个文件。


第二步

第三步

= Excel.Workbook([Content])//严格区分大小写,且无提示和自动补全功能

其中[Content],是通过双击右侧的可用列中的Content自动填入的。也可以直接将代码复制进去,因为每次合并不同的表格,该步骤是一样的。

第四步

如果你对这部分不熟悉,直接点击关闭并上载最简单

关闭并上载

总结:

一般来说文件的合并需要VBA代码才能操作,而使用该方式我们虽然第一次麻烦一些,但是后续如果数据有变动或者新增、删除等操作,仅需在返回的数据上右击选择“刷新”即可自动把我们刚刚的步骤全部计算一遍,分分钟完成工作,是不是很爽呢?

该操作是一个数据加载的入门教程,如果我们搭建复杂的数据分析模型,类似这样的数据加载和处理会非常多,而操作也非常复杂。

但是Power Query中很多工具栏按钮与Excel很类似,可以通过点击查看其功能,这将有助于你很快掌握基础的使用方法。


点击刷新自动执行我们之前的操作步骤
上一篇下一篇

猜你喜欢

热点阅读