Power Query技巧之合并多个规范工作簿中的数据表

若是相同结构的数据源表不在同一工作簿内,而是保存在不同的工作簿呢?遇到这样的问题,表格结构的规范程度不同,解决的方法也不同。
比如像示例文件这样(素材文件夹:07-多簿规范标题)规范的表格,相同结构的表分别在 12个工作簿的Sheet1 里,如图 7-25 所示,这类合并的核心步骤是【合并文件】。
Power Query技巧之合并多个规范工作簿中的数据表插图
打开示例文件夹中的“合并.xlsx”工作簿,在【数据】选项卡下单击【获取数据】下拉按钮,然后依次选择【来自文件】→【从文件夹】选项,在弹出的对话框中通过【浏览】定位到目标文件夹,单击【确定】按钮,如图 7-26 所示。
Power Query技巧之合并多个规范工作簿中的数据表插图(1)
之后出现的对话框不再是导航器,而是一个单纯的指定文件夹内所有文件的列表。这里不需要做什么特别的修改设置,直接单击【转换数据】按钮进入“异空间”即可,如图 7-27 所示。
Power Query技巧之合并多个规范工作簿中的数据表插图(2)
接下来只要单击第 1 列“Content”列标题右端的【合并文件】(或【主页】选项卡下的【合并文件】)按钮,在【合并文件】对话框中的【显示选项】里选择待合并工作簿里的工作表,此处是【Sheet1】,再单击【确定】按钮后,合并就完成了,如图 7-28 所示。
Power Query技巧之合并多个规范工作簿中的数据表插图(3)
如图 7-29 所示,合并后需要再完成一些扫尾的步骤:将第 1 列的标题名改成“月份”;将第 1 列里的“.xlsx”通过【替换值】的方式去掉;利用筛选功能将不需要参与合并的“合并”表去掉(或筛选掉“姓名”列里的“null”)。单击【关闭并上载】按钮以后,规范表格结构的多工作簿合并就完成了。
Power Query技巧之合并多个规范工作簿中的数据表插图(4)
秉承着Power Query的一贯作风,在这个文件夹里新增相同结构的工作簿,或者删除现有工作簿以后,在“合并”工作簿里单击【全部刷新】按钮,就可以一键更新数据了,如图 7-30 所示。
Power Query技巧之合并多个规范工作簿中的数据表插图(5)


Power Query技巧之合并多个规范工作簿中的数据表插图(6)

  推荐阅读  

《Power Query数据清洗实战》

Power Query技巧之合并多个规范工作簿中的数据表插图(7)

推荐理由

神奇Power Query比VBA和函数更简洁且强大,可跨越数百种数据源,通过简单的拖拽就能实现曾经用代码、函数才能达到的神奇效果。
易学本书通过“妖言妖语”把复杂繁琐的操作讲得清晰直白,让你循序渐进地掌握Power Query的高级用法,轻松应对各种数据处理的疑难杂症。


Power Query技巧之合并多个规范工作簿中的数据表插图(8) 点击左下“阅读原文”,直达当当抢购!


欢迎留言,小编将在本文留言中抽取点赞数第1
赠送一本《Power Query数据清洗实战
点赞时间截止至12月24日20点整
图片部分来自网络,如有侵权请联系QQ897219494,或者发布邮箱[email protected]
技能大全,高效工具 » Power Query技巧之合并多个规范工作簿中的数据表

发表评论

提供最优质的资源集合

立即查看 了解详情