IFERROR函数是用来处理错误的函数。
当使用公式或函数计算时,有时候会返回错误值,如:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或 #NULL!等,这样表格打印不够美观且不便于阅读,这时候可以使用IFERROR函数显示为便于阅读理解的值。
IFERROR 返回公式计算结果为错误时指定的值;否则,它将返回公式的结果。
语法
IFERROR(value, value_if_error)
IFERROR 函数语法具有下列参数:
value 必需。 检查是否存在错误的参数。
value_if_error 必需。 公式计算结果为错误时要返回的值。 评估以下错误类型:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或 #NULL!。
例:
第一行中第一个参数中公式的错误(5000除以 50),未发现错误,返回A3/B3的值100。
第二行中第一个参数中公式的错误(3200除以 0),找到被 0 除错误,返回 value_if_error“错误值”。
第二行中第一个参数中公式的错误(空值除以10),未发现错误,返回A4/B4的值0。