Excel逻辑函数:IFERROR 捕获和处理公式中的错误

Excel逻辑函数:IFERROR 捕获和处理公式中的错误

说明

 

如果公式的计算结果为错误,则返回您指定的值;否则将返回公式的结果。使用 IFERROR 函数来捕获和处理公式中的错误。

 

语法

 

 

 

IFERROR(value, value_if_error)

IFERROR 函数语法具有以下参数:

 

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

 

注解 如果 value 或 value_if_error 是空单元格,则 IFERROR 将其视为空字符串值 ("")。 如果 value 是数组公式,则 IFERROR 为 value 中指定区域的每个单元格返回一个结果数组。请参阅下面的第二个示例。 示例

 

 

 

 

示例:使用常规公式捕获除法错误

 

 

 

 

Excel逻辑函数:IFERROR 捕获和处理公式中的错误

   

 

 

示例:使用数组公式捕获除法错误

 

 

 

 

Excel逻辑函数:IFERROR 捕获和处理公式中的错误

注释    示例中的公式必须以数组公式输入。将此示例复制到空白工作表后,选中区域 C2:C4,按 F2,然后按 Ctrl+Shift+Enter

 

推荐阅读