每日一题:Excel一网打尽VLOOKUP返回空值问题!

今天的问题

如下图, 右侧是原始数据,左侧是查询数据,今天的问题就是:当右侧数量为空时,返回值是0,这不是想要的结果,我们想要的值,也想要空,怎么办?

解决方法一

我们稍稍更改一下公式=VLOOKUP(A2,E:F,2,0)&'',把公式和空值合并一下,返回值就不是0了,简单吧,试试!

新的问题

上面的解决方法很简单,但是却出现一个新的问题,如下图,我们对查询出来的结果用SUM合计,发现结果为0,这可怎么办?

解决方法二

我们再用一个稍复杂一点的公式=IF(ISNUMBER(VLOOKUP(A2,E:F,2,0)),VLOOKUP(A2,E:F,2,0),''),看看结果,合计值不为0,同时也能返回空值了。

继续我们的问题

如下图,如果是日期型的数据,使用VLOOKUP公式,返回值是:1900-1-0,这种怎么处理?

解决方法

如下图,设置单元格自定义格式为:(yyyy-mm-dd;;),注意是两个分号,

现在看看结果,如下图,公式没变,但是返回值却不是错误值了。

视频教程

(0)

相关推荐