Excel函数与公式速查手册(第2版)
上QQ阅读APP看书,第一时间看更新

函数8:IFERROR函数

函数功能

当公式的计算结果错误时,返回指定的值,否则将返回公式的结果。使用IFERROR函数可以捕获和处理公式中的错误。

函数语法

IFERROR(value, value_if_error)

参数解释

  •  value:表示检查是否存在错误的参数。
  •  value_if_error:表示公式的计算结果错误时要返回的值。计算得到的错误类型有#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?和#NULL!。

应用范例

实例18 当除数或被除数为空值(或0值)时返回“计算数据源有错误“文字

当除数或被除数为空值(或0值)时,若要返回错误值相对应的计算结果,可以使用IFERROR函数来实现。

选中C2单元格,在公式编辑栏中输入公式:

Enter键即可返回计算结果。

将鼠标指针指向C2单元格的右下角,向下复制公式,即可返回其他两个数据相除的结果,如图1-23所示。

图1-23

公式解析

=IFERROR(A2/B2,"计算数据源有错误")

当A2/B2无法计算时则会返回错误值,外层套上IFERROR函数,可以实现当出现错误值时,指定返回“计算数据源有错误”文字(也可以指定返回其他文字)。