Σ表格公式学堂EXCEL FORMULA & SCENARIO

ISERROR是否报错

判断一个公式结果是不是错误值。

Excel 2016+WPS 兼容在线测试
1

语法结构

ISERROR(值)
值方括号 [ ] 表示可选参数
参数必填类型说明示例值
值必填任意要判断的公式或值VLOOKUP(A2,员工表!A:D,2,0)

返回:TRUE / FALSE

2

什么时候用它

标记匹配失败的记录
IF(ISERROR(...),"未匹配","正常")。
看完整场景方案 →
统计错误个数
SUMPRODUCT(--ISERROR(区域))。
看完整场景方案 →
3

动画演示

动画演示·原始数据第 1 / 2 步
ABCDE
1姓名部门金额
2张三销售部1200TRUE
3李四技术部800
4王五销售部1500
5赵六900
6孙七销售部1100
STEP 1
先算 1/0,得到 #DIV/0!
TRUE:#DIV/0!
4

示例演示

E2 : =ISERROR(1/0)
=ISERROR(1/0) 返回 TRUE
ABCDE
1姓名部门金额
2张三销售部1200TRUE
3李四技术部800
4王五销售部1500
5赵六900
6孙七销售部1100
当前表:原始数据 · 公式单元格 E2 · 绿色底为公式,蓝色底为动态数组溢出结果
5

常见错误

现象想只判断 #N/A
原因ISERROR 包含所有错误
解决用 ISNA 只判断找不到
6

相关公式

动手试一试

在编辑器里载入这个公式的示例数据,改改数字看看结果怎么变。

在编辑器中打开示例 ↗

用到这个公式的场景