前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据整理出现整行错误,而且无法删除,什么情况!|PQ实战

数据整理出现整行错误,而且无法删除,什么情况!|PQ实战

作者头像
大海Power
发布2024-04-25 19:30:56
1520
发布2024-04-25 19:30:56
举报

导语:在Power Query中,一般来说出现某些数据错误,若这个数据不需要,那么可以直接通过“替换错误“或”删除错误“功能的方法进行处理。但是,也有例外,无法解析,但要学会处理。

前些天,在处理一份实际业务数据(本文已改为模拟简化数据)时,遇到了一个很奇怪的情况:某个处理步骤结果出现整行错误(Error)

而且,无论是”替换错误”:

还是“删除错误”:

其结果都没有清除掉错误信息:

而且,这个错误的结果会导致数据表无法加载到Excel中:

为了处理掉这个错误,我们先看一下这个错误的提示信息——都是”无效的单元格#N/A“:

#N/A这个东西一般是Excel里公式得不到结果时出现的,但Power Query里归类为数据格式错误(DataFormatError),令人有点儿费解。不过,至少也是给了我们一些提示。

数据下载链接:https://t.zsxq.com/05UrZzjm2

最后,发现是在做合并查询操作时,恰恰是用于匹配的列中存在“#N/A”值的情况

也就是说,当合并查询时匹配的列中存在错误数据时,会导致合并查询的结果存在整行的错误数据,且无法替换、删除、忽略(加载到Excel)。

这时,该怎么办呢?

解决的方法很简单,对于被匹配的列中的错误(即从原始表中加载到Power Query的数据),是可以进行替换或删除的!!!

这里的数据错误内容删除后,合并查询及后续的处理将一切正常。

有朋友可能会问,为啥合并查询展开时出现的错误无法替换或删除呢?说实话,我没搞清楚,也不打算专门花时间去究其原因,但是,我会再一次强化一个思想:

错误的数据尽可能在源头解决,哪怕不能在Excel的原始数据上解决,也应该在加载到Power Query的时候就解决掉,否则越到后面,处理就会越麻烦,甚至可能完全处理不了!

这不也正是“有问题,不要拖,越拖越麻烦”的道理吗!

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

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

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

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

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