前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >不用找VBA,多路径多文件夹数据的汇总,原来还是这么简单!

不用找VBA,多路径多文件夹数据的汇总,原来还是这么简单!

作者头像
大海Power
发布2021-08-31 11:05:39
7810
发布2021-08-31 11:05:39
举报
文章被收录于专栏:用户8950297的专栏

关于用Power Query汇总Excel数据文件,我前期用了多个案例录制了多个视频进行讲解,做成了一个免费的Excel数据汇总系列特辑:

【免费系列视频】Excel数据汇总特辑 | 多个案例,多种情况,举一反三!

但是,实际工作中,对数据汇总的需求往往是千变万化的,所以,我们关键是要学会其中的方法以及Power Query的一些相关基础知识,这样,就可以在各种变化中,按需要进行相应的处理了。

下面这个问题来自一个学员朋友的实际工作需要,即:PQ中可否实现多个不同存放路径下文件夹的读取和堆叠(汇总)呢?原来找的VBA又不能用了!

答案当然是——冇问题mao men tei!

那具体该怎么处理呢?

其实很简单,首先我们当然是要知道这些文件都存放在哪些路径下,所以,我们必须先在Excel中建一个这些文件所在的路径的列表并导入Power Query中,如下图所示:

我们将这个路径列表导入Power Query后,就可以通过批量处理的方式,对所有文件夹下的内容进行汇总处理了。

Step 01-添加自定义列,用Folder.Files读取文件夹文件列表

Step 02-展开列表得到所有文件夹下文件信息

Step 03-按需要对要汇总的文件进行筛选

至此,我们得到了所有需要合并的Excel文件,后面的步骤就跟汇总一个文件夹内的数据是完全一样的了(用Excel.Workbook解析,然后选择和展开数据即可),具体可参考视频《同一文件夹内多工作簿数据汇总的建议方案》:

在Power Query里,每一个步骤其实就是一个函数的运用,输入输出非常明确,这使得很多内容比较复杂、处理比较繁琐的数据整理过程非常清晰,你可以很容易地去增加、减少或修改一个步骤,去应对实际工作中的变化。

而当你在某些关键节点上遇到问题需要寻求帮助时,别人也很容易定位到具体的问题所在,并给出快速的解决方法——这也是PQ跟VBA等编程语言之间一个比较大的区别。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档