热门搜索
还没有账号? 去注册 >
在Excel中使用IFERROR函数可以用来判断某些内容的正确与否,正确则返回正确结果iferror函数是什么意思,错误则返回需要显示的信息。
IFERROR函数语法:IFERROR(value, value_if_error)
表示判断value的正确性,如果value正确则返回正确结果,否则返回value_if_error。
函数通俗释义:
IFERROR函数有两个参数,额个参数通常是一个公式白手起家挣到100万,第二个参数可以是一个公式或者是一个常量(给定的内容穷人翻身额出路,包括空值)。
如果公式结果正确,那么IFERROR得到的就是参数1的结果;反之,如果参数1的公式结果出现错误值,那么IFERROR得到的就是参数2的值。
常见的错误值有#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、#NULL等。
关于详细用法请看下面实例
例一:分母为零时,经常会遇到下面的这种情况白手起家挣到100万,分母为零产生的错误结果。
通常我们可以用IF函数来处理:=IF(B2=0,””,A2/B2)
现在有了IFERROR函数,可以将IF函数进行简化:=IFERROR(A2/B2,””)
结合本文开头对IFERROR函数的解释:当额参数A2/B2结果正确的时候iferror函数是什么意思,直接得到A2/B2的计算结果;当A2/B2结果发生错误值的时候,得到第二参数””。
这里的第二参数使用了一对双引号,代表空值。
也可以根据需要将错误时的结果返回0,公式可以修改为:=IFERROR(A2/B2,0)。
或者显示为需要的内容iferror函数是什么意思,例如:=IFERROR(A2/B2,”未填写数量”),注意:如果要得到文字提示,需要加双引号。
例二:下图是使用vlookup函数的一个例子,当编号在数据源中不存在时,vlookup会返回错误值。
在没有IFERROR函数的时候iferror函数是什么意思iferror函数是什么意思,用if处理的话公式会比较长:
=IF(ISNA(VLOOKUP($D2,$A$2:$B$6,2,0)),”编号有误”,VLOOKUP($D2,$A$2:$B$6,2,0))
而使用了IFERROR的公式非常简洁:
=IFERROR(VLOOKUP($D2,$A$2:$B$6,2,0),”编号有误”)
关于IFERROR函数的用法,通过以上两个例子应该可以理解了,实际上iferror函数是什么意思,在没有这个函数之前,相关的问题都是通过if函数来解决的,只不过有时候公式会非常繁琐。
额后说两点需要注意的地方:
额点:IFERROR函数的额参数是支持数组的,例如:求单价之和
因为第二行的数量为0,单价会出现错误值,所以使用IFERROR函数对数组中的错误值进行了屏蔽。
第二点:IFERROR函数可以在有限的情况下取代IF函数iferror函数是什么意思,并将公式大大简化iferror函数是什么意思iferror函数是什么意思iferror函数是什么意思,但是很多时候是不能取得if函数的,这一点应该很好理解。
你们额想了解和掌握的Excel技能有哪些?请在留言区告诉我们。
有任何疑问欢迎加qq群交流:EXCEL额学习群 259921244
读者福利:限时额费提供情感项目创业共赢,有执行力和2小时以上空闲时间的来,加微信: 446471435 →额了解咨询 !