表格函数之IFERROR函数入门教程

IFERROR 用于捕获公式可能产生的错误(如 #N/A、#DIV/0!、#VALUE! 等),并在出错时返回一个你指定的友好结果,避免表格里满屏刺眼的报错。

一、函数语法

=IFERROR(value, value_if_error)
参数说明
value需要计算并可能被检查的公式计算结果
value_if_error当 value 出错时返回的值

二、注意事项

  • 能捕获几乎所有常见错误类型,一步到位
  • 只想捕获 #N/A 可用更精准的 IFNA
  • 不要把 IFERROR 包在整张表外层,否则可能掩盖真正的逻辑错误
  • 常用于 VLOOKUP 查找不到时返回「无」而非 #N/A

三、经典案例

案例一 查找不到返回友好文本

VLOOKUP 找不到时不再显示 #N/A。

案例一 查找不到返回友好文本

公式返回结果为「未找到」,如上图所示。

案例二 除零错误返回 0

分母为 0 时返回 0 而不是 #DIV/0!。

案例二 除零错误返回 0

公式返回结果为「5 和 0」,如上图所示。

案例三 嵌套处理计算错误

任何计算异常都统一返回提示。

案例三 嵌套处理计算错误

公式返回结果为「计算错误」,如上图所示。

四、小结

IFERROR 是表格的「安全气囊」:把可能出错的公式包起来,出错就显示一个你设定的值。配合 VLOOKUP、除法、数据查询使用,能让报表既专业又整洁,但要小心别用它掩盖本该暴露的数据问题。

💬 0 评论

评论(0)

登录后发表评论。