XLOOKUP提取值为空的时候 为什么会变成0

我记得 原来 XLOOKUP中,查找到值为空的时候,输出结果为空。

但是现在怎么变成了0????如下图

广东省
浏览 1979
收藏
点赞
分享
+1
5
+1
全部评论 5
 
聂道强

@金山办公

第四个参数是控制没找到的时候返回的值,你的截图是找到了,但是B9是空的,所以返回了0
· 广东省
回复
能否有机会处理下这个公式呢?
· 广东省
回复
 
1. 单元格格式问题,即使XLOOKUP返回的是空值,如果单元格格式被设置为了某种特殊格式(比如自定义格式中包含了将0显示为空的情况),就可能会出现看起来像是空值,但实际上底层数据是0的情况。解决办法:检查并更改单元格格式,确保它是“常规”或适合你数据的格式。 2. 公式写法问题:如果你在XLOOKUP函数中指定了第四个参数(即当查找失败时返回的值),并且这个参数被设置为了0或某种在空值时会被解释为0的值,那么当查找值为空时,就会返回0。解决办法:检查你的XLOOKUP公式,确保第四个参数(如果使用了的话)是你期望在查找失败时返回的值。如果不希望返回0,可以将这个参数设置为空字符串("")或其他合适的值。 3. 数据问题:如果你的数据源中本身就包含了0值,并且这些0值被误认为是空值,那么在使用XLOOKUP时也可能出现问题。 解决办法:仔细检查你的数据源,确保你理解数据的含义和格式。 确认你的XLOOKUP公式没有使用第四个参数,或者第四个参数被设置为了空字符串("")。 检查并更改相关单元格的格式为“常规”。
· 内蒙古
回复
麻烦你试试,空值的情况下 用函数是不是提取出0??
· 广东省
回复