若是相同结构的数据源表不在同一工作簿内,而是保存在不同的工作簿呢?遇到这样的问题,表格结构的规范程度不同,解决的方法也不同。比如像示例文件这样(素材文件夹:07-多簿规范标题)规范的表格,相同结构的表分别在 12个工作簿的Sheet1 里,如图 7-25 所示,这类合并的核心步骤是【合并文件】。打开示例文件夹中的“合并.xlsx”工作簿,在【数据】选项卡下单击【获取数据】下拉按钮,然后依次选择【来自文件】→【从文件夹】选项,在弹出的对话框中通过【浏览】定位到目标文件夹,单击【确定】按钮,如图 7-26 所示。之后出现的对话框不再是导航器,而是一个单纯的指定文件夹内所有文件的列表。这里不需要做什么特别的修改设置,直接单击【转换数据】按钮进入“异空间”即可,如图 7-27 所示。接下来只要单击第 1 列“Content”列标题右端的【合并文件】(或【主页】选项卡下的【合并文件】)按钮,在【合并文件】对话框中的【显示选项】里选择待合并工作簿里的工作表,此处是【Sheet1】,再单击【确定】按钮后,合并就完成了,如图 7-28 所示。如图 7-29 所示,合并后需要再完成一些扫尾的步骤:将第 1 列的标题名改成“月份”;将第 1 列里的“.xlsx”通过【替换值】的方式去掉;利用筛选功能将不需要参与合并的“合并”表去掉(或筛选掉“姓名”列里的“null”)。单击【关闭并上载】按钮以后,规范表格结构的多工作簿合并就完成了。秉承着Power Query的一贯作风,在这个文件夹里新增相同结构的工作簿,或者删除现有工作簿以后,在“合并”工作簿里单击【全部刷新】按钮,就可以一键更新数据了,如图 7-30 所示。 推荐阅读 《Power Query数据清洗实战》推荐理由:神奇:Power Query比VBA和函数更简洁且强大,可跨越数百种数据源,通过简单的拖拽就能实现曾经用代码、函数才能达到的神奇效果。易学:本书通过“妖言妖语”把复杂繁琐的操作讲得清晰直白,让你循序渐进地掌握Power Query的高级用法,轻松应对各种数据处理的疑难杂症。 点击左下“阅读原文”,直达当当抢购!欢迎留言,小编将在本文留言中抽取点赞数第1名赠送一本《Power Query数据清洗实战》点赞时间截止至12月24日20点整 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
Excel使用技巧 书单 | Excel Home论坛精华都在这,限量优惠码,福利在文末!Excel Home技术论坛从1999年成立至今,已有490多万注册会员,蕴藏着... 4 年前 0 0 636