在Excel的世界里,合并多个结构相同的表
一直是百家高手必争之地
,都告别了让人手工复制的难题
比如:
函数、VBA、SQL
但:
没有几年的功力,要get这些,还是有些挠头的
今天表姐推荐给大家的是:
港真,这个单词我是刚刚百度的(呃~~英语学渣的痛)。
好吧,说人话,就是查询。
在Excel2016中,它在数据选项卡下:
可以通过查询的方式,将目标文件合并到一起——同工作簿下的多个工作表,或者是多个工作簿。
结构相同的数据源:
嘎嘎。。。数据都是模拟的
说明:
(1) 结构相同的表,是指在多个工作簿、工作表中,他们的表头标题行是完全一致的,只是从第二行开始的明细行信息不同。
(2) 这些用于合并的工作簿表格,必须保存在同一个文件夹之下。
开始合并:
(1)打开Query
打开Excel2016,点击【数据】选项卡--【新建查询】--【从文件】--【从文件夹】
(2)选择文件夹
点击【浏览】按钮--找到需要合并的文件夹路径--点击【确定】按钮
(3)编辑文件
在弹出的对话框中,可见,已经选择了目标文件夹下的4个用于合并的,结构相同的Excel工作簿,点击【编辑】按钮。
(4)删除字段列
在Power Query编辑器界面中,通过选中列,再单击鼠标右键的方式,将工作簿中冗余的信息列给删除掉:
删除后效果如下:
这里我们保留原表中,两列:
①Content:内容
②Name:文件名
(5)添加表内容列
在Power Query编辑器界面中,选择【添加列】页签--点击【自定义列】按钮--在弹出的【自定义列】对话框汇总--输入一个自定义的列名称,如【表内容】--在下方的公式区域中,输入:
=Excel.Workbook([Content]
)注意分大小写
点击确定后,效果如下:
(6)展开表内容
在创建的新【表内容】列,点击展开按钮--选择【Data】项,即,准备将表格中的数据内容进行展开。
点击确定后,再次点击展开按钮,勾选表格中的所有列。
点击确定后,Query自动把数据源中的所有内容全部合并到一起了,如下:
(7)上载与刷新
点击【开始】选项卡--【关闭并上载】。
此时,Excel已经自动将刚刚选择的文件夹下的,所有工作簿、所有工作表中的内容,全部合并到一个数据表中。
拥有了这样一份完美数据源,后面的工作,就可以交给数据透视表,开始数据分析与统计拉~~
最最最棒的功能是,当数据源发生变化时,只需在汇总表的位置,单击鼠标右键,点击【刷新】,那么所有的数据,都会联动更新过来了。
公众号后台回复关键词:528
即可获取本期更文的Excel示例原文件
真心安利的理由:
①数据源变化、汇总表一键刷新
②妈妈再也不用担心我看不懂函数和VBA代码啦
留言区福利:
今日留言区互动的小伙伴
可获取VBA电子书一份~
如果您认为@表姐凌祯的分享
对您有所启发
欢迎帮助我们转发朋友圈
如果您期待系统学习Excel技能,与上千位小伙伴一同:获得表姐私房服务、系统化提高个人office技巧、实现职场晋升,那么欢迎您加入我们。
欢迎点击下方”阅读原文“选择Excel体系化课程,一起成长进步。