excel多个工作簿内容合并成一个(Excel中工作簿的横向合并)(1)

先感谢一下学员的提问,由衷感谢的是我的宝藏好友Meepo达人,人狠话不多,社会我大哥。

标题可能看不出是什么意思,直接上图先说明一下,需要合并的所有工作簿放到了一个文件夹之中:

excel多个工作簿内容合并成一个(Excel中工作簿的横向合并)(2)

这里面的每个工作簿中只有一张工作表,并且也只有两列数据,行数并不固定,且没有标题栏:

excel多个工作簿内容合并成一个(Excel中工作簿的横向合并)(3)

设备自动导出的实验数据,所以数据排版相对来说没有那么好看。而且中间有空行:

excel多个工作簿内容合并成一个(Excel中工作簿的横向合并)(4)

需要合并后呈现的效果是这样:

excel多个工作簿内容合并成一个(Excel中工作簿的横向合并)(5)

直接把代码给大家分享出来吧,需要的可以私信或留言。

excel多个工作簿内容合并成一个(Excel中工作簿的横向合并)(6)

如果觉得这个功能可能会常用,可以按照之前介绍的方法,将其加载到你个人的工具箱里面,以后可以随时调用,也很方便,比如这样:

excel多个工作簿内容合并成一个(Excel中工作簿的横向合并)(7)

这个怎么操作,可以参考以前的文章:

打造精英工具箱——Excel自定义工具栏(升级版)

点击运行后,会弹出你要选择的文件夹,确定后自动运行,稍等几秒钟结果就出现了。如下动图:

excel多个工作簿内容合并成一个(Excel中工作簿的横向合并)(8)

当然用Power Query也是可以实现的,只是步骤上会有点多,我的另外一位宝藏大神白老师给出了答案,回头我研究一下再分享吧,步骤上有点多。

excel多个工作簿内容合并成一个(Excel中工作簿的横向合并)(9)

更多关于Power Query的课程,可以参考下面的专栏,购买永久学习。

,