IFERROR 函数
约 256 字小于 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
IFERROR 函数用于捕获和处理公式中的错误。如果公式计算结果为错误值,则返回指定的值;否则返回公式的结果。
2. 语法
IFERROR(value, value_if_error)| 参数 | 选填 | 说明 |
|---|---|---|
| value | 必需 | 检查是否存在错误的参数。 |
| value_if_error | 必需 | 公式计算结果为错误时返回的值。 |
3. 示例
3.1. 处理除以零错误
=IFERROR(A1/B1, 0)如果 B1 为 0 导致错误,返回 0。
3.2. 处理 VLOOKUP 错误
=IFERROR(VLOOKUP(A1, B:C, 2, FALSE), "未找到")如果 VLOOKUP 找不到匹配值,返回"未找到"。
4. 实用技巧
- IFERROR 可以捕获以下错误值:
#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、#NULL!。 - 如果只需要处理特定错误,考虑使用 IFNA 函数(仅处理
#N/A)。