ISERROR 函数
约 311 字大约 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. 函数简介
ISERROR 函数检查某个值是否为任何错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!),如果是则返回 TRUE,否则返回 FALSE。
2. 语法
ISERROR(value)| 参数 | 选填 | 说明 |
|---|---|---|
| value | 必需 | 要测试的值。参数可以是空白(空单元格)、错误值、逻辑值、文本、数字、引用值。 |
3. 示例
3.1. 检查所有错误值
=ISERROR(A1)如果 A1 包含任何错误值,返回 TRUE;否则返回 FALSE。
3.2. 结合 IF 使用
=IF(ISERROR(A1/B1), 0, A1/B1)如果除法产生错误,返回 0;否则返回计算结果。
4. 实用技巧
4.1. ISERROR 检测所有类型的错误值,包括 #N/A
ISERROR 检测所有类型的错误值,包括 #N/A。
4.2. 如果只需要处理 #N/A 错误
如果只需要处理 #N/A 错误,使用 IFNA 函数更高效。
4.3. 如果需要处理所有错误并返回替代值
如果需要处理所有错误并返回替代值,IFERROR 函数更简洁。