前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >批量汇总文件数据,有多种文件类型怎么办?

批量汇总文件数据,有多种文件类型怎么办?

作者头像
大海Power
发布2021-08-30 16:13:47
发布2021-08-30 16:13:47
8530
举报

小勤:批量合并多文件数据时,有多种文件格式怎么办?

大海:这个问题解决的思路很简单,Power Query里针对不同的格式有不同的解析函数。比如csv,可以用Csv.Document去解析,Excel则用Excel.Workbook去解析……

小勤:那就是说可以一次性把它们都解析出来了?

大海:一次性解析出来是可以,但是,因为不同类型文件的数据会因为分隔符或文件构成等不同而存在不同。比如:

  • 文本文件可能是用tab键分隔数据
  • csv则经常用逗号分隔数据
  • 而Excel里即使只有一个表,也要先解析出表,然后才能进一步解析出表里的数据……

小勤:对哦。这样问题就复杂了。

大海:嗯。所以要一次性完整处理这个问题,需要对M函数的使用很熟练,但是,我们使用Power Query,并非一定要一步搞定,完全可以分步走,化繁为简嘛。

小勤:怎么个化繁为简啊?

大海:先按文件类型分别合并,最后在一次性合并(追加)啊。

小勤:有道理啊。反正如果是不同类型的文件的话,即使写函数公式也只能分开处理。

大海:嗯。所以,你通过从文件夹新建查询的方式将数据接入Power Query后,可以直接根据扩展名进行筛选:

比如可以先筛选txt类的:

然后就可以直接按照文本文件的数据汇总方法了,可参考文章:

然后再重复前面的步骤(可以直接复制前面的查询后,删除筛选文件类型及以后的步骤),分别处理csv和excel类文件。可参考文章:

分别汇总后,再一次性追加汇总就搞定了:

小勤:了解。这样分别操作的确比去想怎么写函数公式一步解决简单多了。

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

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

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

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

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