Excel 公式8大错误和解决方法

尾巴
尾巴
尾巴
46
文章
0
评论
2020-04-1803:05:00 评论 1,435 1718字
摘要

了解不同类型公式错误的原因,将有助于快速定位问题产生的位置。例如出现 #NMAE? 错误,问题快速定位到函数名错误或文本未加引号。

公式错误,每个人心中的痛。好不容易写完一个自认为很强大的公式,回车,单元格内赫然出现那熟悉的 # 开头的错误。然后仔细一遍一遍检查公式,原来:

一个冒号没有写;

引用区域没有写全;

函数名少写一个字母;

除数是零。

...

今天我们全面认识 8 种公式错误类型,彻底学会如何判断错误原因和修改办法。

1. 单元格显示 ##### 符号错误

这个错误严格意义上不是公式错误,但是实际中经常出现,所以结合公式错误一起做介绍。有时在单元格输入数据或公式后,输入后的数据或公式计算结果变成连续排列的井号(#),即 #####。

可能的错误原因一

原因:单元格的宽度不足以显示输入的数据或公式的计算结果。例如,数字、日期或时间。

Excel 公式8大错误和解决方法

解决方法:手动调整单元格的宽度,使其大于内容宽度。也可以使用鼠标双击单元格所在列的右边框,使其自动调整到适合宽度。

Excel 公式8大错误和解决方法

可能的错误原因二

原因:单元格设置的数字格式为日期或数字,但是其内容为无效的日期或时间格式。这种情况下,无论如何调整单元格的宽度,其始终显示 #####。

Excel 公式8大错误和解决方法

解决方法:

如想要显示日期或时间,检查单元格内的数据是否为有效的日期或时间格式,如否,将其修正;

Excel 公式8大错误和解决方法

如想要显示其他格式的数据,则重新设置单元格为其他格式。

Excel 公式8大错误和解决方法

2. #DIV/0! 错误

当公式中出现除数为零的情况时,公式返回 #DIV/0! 错误。

Excel 公式8大错误和解决方法

解决方法一

修改公式或源数据,避免出现除数为零的情况。

解决方法二

修改公式,先使用 IF 函数对除数作是否为零的判断,根据不同情况,返回不同的值。

Excel 公式8大错误和解决方法

3. #NAME? 错误

当公式中出现文本(不带双引号)时,Excel 会将其理解为函数名、引用或定义的名称。如果文本都不是上述几项时,公式返回 #NAME? 错误。

Excel 公式8大错误和解决方法

解决方法

检查输入的函数名是否输入正确;

检查公式中的单元格引用是否输入正确;

检查公式中的定义的名称是否输入正确;

确认公式中文本值带双引号(或单引号)。

Excel 公式8大错误和解决方法

4. #N/A 错误

当公式无法找到指定的值时,出现#N/A 错误。

例如,使用 VLOOKUP 函数进行查找时,查找值在指定的单元格区域中无法被找到时,公式返回 #N/A 错误。以下例子中,在学生列不存在查找值"学生B"。

Excel 公式8大错误和解决方法

此外,查找值的格式必须与目标区域中的值的格式相同,否则无法匹配,返回 #N/A 错误。例如,数字格式的值与文本格式的值不匹配。

解决方法

检查被查找区域,是否存在想要查找的值;

检查被查找区域的格式是否与查找值相同。

Excel 公式8大错误和解决方法

5. #NULL! 错误

在公式中,当引用使用空格交叉两个无交叉区域的单元格区域时,返回 #NULL! 错误。

Excel 公式8大错误和解决方法

解决方法

检查引用区域,确保两个区域有交叉区域。

Excel 公式8大错误和解决方法

使用 IF 或 IFERROR 函数对交叉引用区域进行错误判断。

Excel 公式8大错误和解决方法

6. #NUM! 错误

在公式中,当出现无效的数字时,返回 #NUM! 错误。例如,返回平方根的函数 SQRT参数应为正数,但是当其参数为负数时,公式返回 #NUM! 错误。

Excel 公式8大错误和解决方法

解决方法

应检查公式中每一个数字参数,是否是函数要求的有效的数字。

Excel 公式8大错误和解决方法

7. #REF! 错误

在公式中,当出现无效的单元格引用时,公式返回 #REF! 错误。通常,有以下两种情况导致#REF! 错误:

在公式中引用的单元格被删除时。

Excel 公式8大错误和解决方法

在公式中,使用相对引用的方式引用工作表边缘的单元格,后把公式复制到其他单元格时,根据相对引用的规则,其引用的单元格可能超出工作表的范围,此时返回 #REF! 错误。

Excel 公式8大错误和解决方法

解决方法

避免直接删除单元格。如要删除,则修改公式。直接重新编写公式。

8. #VALUE! 错误

在公式中,当参数类型为错误类型时,返回 #VALUE! 错误。参数通常有以下两种错误类型情况:

参数不是数字类型。公式中要求参数为数字类型,提供的参数类型为非数字类型时,返回 #VALUE! 错误。

Excel 公式8大错误和解决方法

两组区域参数长度不一致。公式中要求两组区域参数的长度一致,提供的参数长度不一致时,返回 #VALUE! 错误。

Excel 公式8大错误和解决方法

解决方法

检查参数类型;

要求区域参数长度一致的函数,检查其各参数的长度。

总结

了解不同类型公式错误的原因,将有助于快速定位问题产生的位置。例如出现 #NMAE? 错误,问题快速定位到函数名错误或文本未加引号。这样就不需要全面价差公式即可解决错误,专注问题可能产生的方面。

另一方面,了解错误原因,一开始写公式时,就会有意识的注意公式的相关方面,可以做到一次性写出正确的公式。

作者:懒人Excel 来源:简书

  • 我的微信公众号
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: