Excel 当LOOKUP查找值不存在是显示N/A错误,怎么让它显示为0

如题所述

1、在I4单元格插入IFERROR函数,完整函数为=IFERROR(VLOOKUP(H:H,B:F,5,0),"0")。

2、用填充柄填充其他单元格,可以看到显示#N/A的单元格,已显示数字0。

3、单元格里面有函数表达式是无法直接用替换的功能。首先,我们将I列的单元格复制、粘贴选项为"值",如图所示。

4、然后,打开替换功能,在"查找内容"那里办公输入#N/A,"替换为"那里输入0。

5、点击"全部替换",“确定",则已显示处理#N/A后的结果,如图所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-11
VLOOKUP函数在无法匹配到相应数据是显示#N/A,这个是函数定义无法更改。 如果只是想要无法匹配的数据显示为零,可以使用SUMIF函数,具体用法可以查看函数帮助; 第二如果还是通过VLOOKUP来做,那么需要通过IF函数来辅助,
第2个回答  2017-10-05
Excel 2007以上版本输入
=IFERROR(LOOKUP(原公式),0)
Excel 2003以下版本输入
=IF(ISERROR(LOOKUP(原公式)),0,LOOKUP(原公式))本回答被提问者采纳
第3个回答  2017-10-09
=iferror(lookup(),0),当lookup出现错误时显示0
第4个回答  2017-10-06
=if(原公式,0,原公式)
相似回答