大家好,我是店主,今天要和大家分享的是处理公式时出现的几个比较常见的错误类型。公式中返回错误值是不可避免的情况,如果我们能了解为什么出现错误,也有助于我们更好地处理错误。常见的错误类型有:###,#DIV/0!,#NUM!,#VALUE!,#REF!,#NULL!,#NULL!,#NAME?,#N/A。下面我们一一做下说明,并给出相应的解决方法。
1.单元格被#符填满
有的时候单元格输入公式后会看到单元格被#符填满的情况,如下图:
出现这种情况可能的原因:
1.单元格的宽度需要太小,不能显示单元格中的数值。
2.单元格中格式不对,例如,单元格的类型是日期,但是实际是一连串的数字。
解决方法:调整单元格的大小或者改变单元格的类型
2.#DIV/0!错误类型
如果公式中出现了0是除数的情况,就会出现#DIV/0!错误,如下图:
出现这种情况可能的原因:
1.公式的除数是0。 例如:单元格中输入 =1/0
2.公式中的除数是空白单元格
解决方法:修改公式,让公式中的除数不为0。
注:有的时候我们可以借助这种错误的方式,筛选我们想要的数据。例如下面这个例子,期末考试的时候,老师想统计自己的学生大于90分的人数。那么我们就可以通过这种方法统计出来。首先我们让每个人的分数去和90比较,依次返回一个逻辑值,形成一个数组,再用1去除数组。如果数组中的元素是逻辑值False,函数就会返回#DIV/0!。然后再用count函数统计人数(注:count函数不统计错误类型的数值)。如下图:
3.#NUM!错误类型
如果使用了无效的数值,那么就会出现#NUM!错误。如下图:
出现这种情况可能的原因:
公式中使用了一个无效的数值,例如:=SQRT(-1),因为输入的数值必须大于0 。
解决方法:检查公式中的参数是否符合公式的要求。
4.#VALUE!错误类型
如果公式中使用的参数不正确,那么函数就会返回#VALUE!错误。如下图:
出现这种情况可能的原因:
函数的参数类型不正确,例如 =AVERAGE(“小明”),average函数中的参数必须是数值而不是文本。
解决方法:检查函数中的参数,并修改正确。
5.#REF!错误类型
如果公式中引用了无效的单元格,那么函数就会返回#REF!错误。如下图:
出现这种情况可能的原因:
函数中引用的单元格发生变动。
解决方法:检查函数中引用的单元格,并且重新引用。
6.#NULL!错误类型
如果使用空格运算连接符连接两个单元格区域,而两个单元格区域没有相交的单元格就会出现#NULL!错误类型。如下图:
解决方法:重新选取区域,确保有相交的单元格。
7#NAME?错误类型
如果Excel无法识别公式中的文本,就会出现#NAME?错误。如下图:
出现这种情况可能的原因:
公式中的文本未加双引号
解决方法:检查公式,确保文本加上双引号。
8.#N/A错误类型
如果公式无法返回有效的值,就会返回#N/A错误
出现这种情况可能的原因:
公式无法返回有效的数值,典型如函数VLOOKUP无法找到对应的值。
解决方法:可以使用IFNA函数判断是否返回了错误值。
关注公众号:lmcjl_com(长按复制)
本文来自作者:周大侠kol,不代表懒猪博客立场!
转载请注明:https://my.lmcjl.com/326877.html
本文链接:https://my.lmcjl.com/post/13791.html
4 评论