Excel公式错了别慌!七种错误值详解,小白也能秒懂

office

今天咱们聊一个让无数Excel新手头疼的话题——公式错误值。看到单元格里冒出#N/A、#VALUE!这些“乱码”,是不是瞬间心凉半截?

别怕!这些错误值其实像汽车仪表盘上的警告灯,告诉你“这儿有点问题,快来看看”。今天我就用最接地气的方式,带你认识这七大“麻烦精”,让你以后见一个治一个!

🚨 先来认识一下这七位“大佬”

它们分别是:

#DIV/0!、#N/A、#NAME?、#NULL!、#NUM!、#REF!、#VALUE!

看着有点懵?没事,咱们一个一个拆解!

1.#DIV/0! —— 数学老师的噩梦

说人话: “你让我除以零?想啥呢!”

场景再现:

小明想算每个人的平均销售额,写了公式:

=B2/C2

B2是总销售额(比如10000元),C2是人数…等等,C2是0?还没录入人数呢!

于是Excel大喊:“除以零?这题超纲了!”

解决方法:

  • 检查除数是不是0或者空单元格

  • 用IF函数防错:=IF(C2=0,"暂无数据",B2/C2)

2.#N/A —— “找不到啊大哥”

说人话:“你要的东西,我这里没有!”

场景再现:

小红用VLOOKUP找“张三”的业绩:

=VLOOKUP(“张三”,A:B,2,FALSE)

结果名单里根本没有张三…Excel无奈摊手:“查无此人!”

解决方法:

  • 检查查找的值是否存在

  • 用IFERROR美化:=IFERROR(VLOOKUP(...),"未找到")

3.#NAME? —— “听都没听说过”

说人话: “你这函数名,我字典里没有啊!”

场景再现:

小刚想求和,手一抖写成:

=SUMM(A1:A10)

(正确应该是SUM,他多打了个M)

Excel一脸懵:“SUMM?这是啥新函数?”

解决方法:

  • 检查函数名拼写(SUM,不是SUMM;VLOOKUP,不是VLOCKUP)

  • 检查引号是否配对

  • 定义名称是否存在

4.#NULL! —— “这两块接不上啊”

说人话: “你要我取这两个区域的交集?但它们根本没重叠!”

场景再现:

小白看到公式里有个空格很高级:

=SUM(A1:A10 B1:B10)

(想用空格表示交集)

但这两个区域没有重叠单元格,Excel表示:“这操作我不会”

解决方法:

  • 检查区域引用是否正确

  • 记住:空格是取交集,逗号是取并集

5.#NUM! —— “数字太大了/太小了”

说人话: “这数字超出我计算范围了!”

场景再现:

小王计算2的1000次方:

=2^1000

Excel崩溃:“这么大的数,我算不了!”

或者:

=SQRT(-4)

(求-4的平方根)

Excel:“负数开平方?你为难我!”

解决方法:

  • 检查数字是否过大或过小

  • 检查数学运算是否合理(比如不要对负数开平方)

6.#REF! —— “你指的东西不见了”

说人话: “你刚才让我看那个格子,现在它没了!”

场景再现:

小丽公式写着=A1+B1,然后…她把A列删除了!

Excel委屈:“你让我用A1,现在A列都没了,我上哪找去?”

解决方法:

  • 别轻易删除被公式引用的行/列

  • 复制粘贴时小心覆盖公式

  • 撤销删除(Ctrl+Z)可以救回来

7.#VALUE! —— “类型对不上啊”

说人话: “你要我把文字和数字相加?我不会!”

场景再现:

小明想算总价:

=A2*B2

A2是单价(100),B2是…“五件”(文字)

Excel抗议:“‘五件’不是数字,这乘法我做不了!”

解决方法:

  • 检查数据类型是否匹配

  • 用VALUE函数转换文本数字

  • 确保参与运算的都是数值型

💡 实用小技巧

  1. 快速定位所有错误

按F5 → 定位条件 → 选择“公式” → 只勾选“错误” → 一键找到所有错误单元格

  1. 优雅地隐藏错误

用IFERROR函数包裹你的公式:

=IFERROR(你的公式,"出错时显示的文字")

比如:

=IFERROR(VLOOKUP(A1,B:C,2,FALSE),"未找到")

  1. 分步调试

在编辑栏选中公式的一部分,按F9查看这部分的结果(看完记得按Esc取消!)