表格函数之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!。
公式返回结果为「5 和 0」,如上图所示。
案例三 嵌套处理计算错误
任何计算异常都统一返回提示。
公式返回结果为「计算错误」,如上图所示。
四、小结
IFERROR 是表格的「安全气囊」:把可能出错的公式包起来,出错就显示一个你设定的值。配合 VLOOKUP、除法、数据查询使用,能让报表既专业又整洁,但要小心别用它掩盖本该暴露的数据问题。
评论(0)
请登录后发表评论。