1. #VALUE!
· 含义:运算对象类型不对,例如文本与数字混合运算。
· 常见原因:
· 在数学运算中使用了文本值
· 函数参数类型不正确(如 SUM("ABC"))
---
2. #DIV/0!
· 含义:除数为零,无法计算。
· 常见原因:
· 分母为零或为空
· 引用的单元格为零
---
3. #NAME?
· 含义:函数名称拼写错误或未定义的名称。
· 常见原因:
· 函数名拼写错误(如 SUMM 而不是 SUM)
· 未定义的命名范围或文本未加引号
---
4. ####
· 含义:列宽不够,无法完全显示数值。
· 常见原因:
· 列宽太窄
· 日期/时间值过长
---
5. #N/A
· 含义:无法找到匹配的数值。
· 常见原因:
· VLOOKUP/MATCH 等查找函数未找到匹配项
· 数据源缺失
---
6. #NUM!
· 含义:数值数据类型错误或计算超出范围。
· 常见原因:
· 负数开平方根
· 数值过大或过小超出计算范围
---
7. #REF!
· 含义:单元格引用失效。
· 常见原因:
· 引用的单元格被删除
· 引用范围被剪切或移动
---
8. #NULL!
· 含义:单元格区域的交集为空。
· 常见原因:
· 使用空格运算符(如 A1:B5 C3:D8)引用无交集的区域
· 错误使用区域引用语法
---
9. #SPILL
· 含义:动态数组溢出区域太大或溢出区域被阻挡。
· 常见原因:
· 动态数组公式结果需要占用的区域已有内容
· 溢出区域超出工作表边界