上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函数,可以实现当出现错误值时,指定返回“计算数据源有错误”文字(也可以指定返回其他文字)。