这是群里一个朋友的提问,算是一个大家可能会遇到的坑,可以了解一下。即:
在用Power Query批量汇总CSV文件数据时,自定义写公式解析文件,结果展开时,只有一列数据:
对于这个问题,一般情况下是不会出现的,Csv.Document函数会自动识别出该文件分成了多少列,并全部读出来。
所以,我专门要了他所需要汇总的部分文件来看,发现两个特点:
而针对这个单独文件,通过从CSV文件导入的方式,是可以完全识别出所有数据的,但生产的步骤(源)里,是一个完整的参数信息,其中明确指出了列数:
根据这个情况,我们直接修改前面批量汇总时使用的公式,加入Columns参数,结果解析正常:
后续再按解析出来的内容进行整理合并即可,关于其中处理掉多余行、再合并等方法,可以参考以下系列免费视频:
【免费系列视频】Excel数据汇总特辑 | 多个案例,多种情况,举一反三!
或文章:
上面的例子,主要体现大家可能会遇到的情况:
从某些系统导出来的CSV文件,可能在不给出解析函数的某些参数时,部分数据读取不全的情况(这种情况在自己模拟的CSV文件中没有出现),一旦出现类似情况,可以尝试从单文件角度先研究解决办法,然后再去解决批量合并的问题。
本文分享自 Excel到PowerBI 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有