功能描述:IFERROR使用场景,IFERROR配合VLOOKUP使用

IFERROR使用场景:当我们在EXCEL中输入IFERROR()函数时,系统提示有两个参数value和value_if_error,其中value可以是某个值、某个表达式或某个单元格引用,value_if_error也可以是某个值、某个表达式或某个单元格引用,只有当value报错时,才返回value_if_error.

excel中IFERROR,IFERROR()+VLOOKUP()组合使用应用实例讲解-趣帮office教程网

注意只有当IFERROR中的第一个参数出错时才返回第二个参数value_if_error,并不是指value为假时返回二个参数。

excel中IFERROR,IFERROR()+VLOOKUP()组合使用应用实例讲解-趣帮office教程网

如上图,excel在进行逻辑判断时,非0值为真,0值为假,当A1单元格值为0时,使用IFERROR函数返回的依然是0。只有当第一个参数出错时才返回第二个参数

excel中IFERROR,IFERROR()+VLOOKUP()组合使用应用实例讲解-趣帮office教程网

上图中A2为0,A1/A2,除数为0,报错,返回第二个参数“出错了”。

IFERROR() VLOOKUP()组合使用

原数据样式:

excel中IFERROR,IFERROR()+VLOOKUP()组合使用应用实例讲解-趣帮office教程网

要求从学生表中查询出指定学生姓名的数学成绩,单独使用VLOOKUP()函数时,结果如下:

excel中IFERROR,IFERROR()+VLOOKUP()组合使用应用实例讲解-趣帮office教程网

当要查询的姓名不在成绩表中时返回出错信息#N/A。使用IFERROR()配合VLOOKUP,可将出错信息替换成想显示的内容,比如,当姓名不在成绩表中时,返回文本信息“姓名不存在”

excel中IFERROR,IFERROR()+VLOOKUP()组合使用应用实例讲解-趣帮office教程网

如上图,把IFERROR函数的第一个参数value替换成VLOOKUP函数,当VLOOKUP查询不到匹配信息时,返回IFERROR函数的第二个参数,即“学生不存在”。