Excel函数辞典
上QQ阅读APP看书,第一时间看更新

2.1.6 IFERROR函数:处理出现的错误

功能说明:检查使用函数时,是否存在错误的参数。如果存在错误的参数,则返回自定义的值;如果不存在错误,则返回函数计算的正确结果。

语法表达式:IFERROR(value,value_if_error)

参数说明:value:表示使用的函数中的参数,也就是说,需要检测的参数。使用函数时,该参数可以指定一个单元格,也可以指定单元格区域。

value_if_error:表示参数中存在错误时要返回的值。在使用参数时,该参数值可以是系统出错的常见类型,例如,#VALUE!,#NUM!等,也可以是自定义的其他的值,只要自己能够明白哪里出错了就可以。

使用说明:参数value如果指定的是单元格区域,那么该区域中的每个单元格均会返回值。

使用函数时,如果两参数指定的是空单元格,则将其默认为空字符串。

实际应用:根据不同的分子和分母。计算相除的结果。

在单元格C2中输入公式“=IFERROR(A2/B2“,分母不能为零”)”,然后利用自动填充功能,判断其他单元格的情况,如图2.6所示。

图2.6 处理错误的情况

应用说明:对数据量较大的数据进行检查时,IFERROR函数可以利用公式自动填充。