哈喽,大家好,这里是一周进步。
我是陆离。
很多同学在使用Excel中经常会遇到一些错误值,自己却一头雾水,不知道自己的操作究竟错在哪里了。
那么今天,我们就来认识一下在Excel中「常见的错误值」都有哪些,以及「产生这些错误值的原因」。
了解清楚后,以后处理数据就不怕再出现乱七八糟的错误值啦~
Excel中的错误值都有一个共同的特点,就是以“#”开头,常见的错误类型主要有以下几种:
01.#####
错误类型:显示错误,其实####并不是严格意义上的错误值,而是由于无法显示产生的错误提示,它与其他类型的错误值有着本质的区别。
产生原因:
①单元格列宽不足导致内容无法显示。
如果是由于这个原因导致的无法显示的话,消除错误的方法也非常简单。
只需要将列宽调整到合适的宽度就可以了。
鼠标移动到列标题的右侧边缘,当鼠标指针变成带有左右箭头的十字时双击左键即可。
②错误的单元格数据类型,主要是时间日期为负数。因为这个原因产生的显示错误并不能用调整列宽来消除错误,而是需要将单元格的类型从时间或者日期格式改为常规格式。
02.#VALUE!
错误类型:值错误。
产生原因:
①在算数运算中引入的文本当文本参与加减乘除运算时会产生#VALUE!
因此要避免在运算过程中引入文本,不过SUM、PRODUCT等函数可以自动忽略文本进行计算。
②当函数参数使用了错误的值也会产生#VALUE!这种错误经常会发生在对函数不太熟悉的小伙伴身上。
比如在VLOOKUP函数的第三个参数使用了0或者负数,或者是第四个参数本来应该使用数字或逻辑值,却写成了文字。
03.#N/A
错误类型:无结果错误
产生原因:在查询时没有得到满足条件的匹配结果。
#N/A也是经常会碰到的错误类型,当我们需要查找的内容并不在查找区域范围内时,就会得到#NA这个错误。
04.#DIV/0!
错误类型:除零错误
产生原因:在数学上,把0作为除数是没有意义的。
需要注意的是,空单元格在算数运算中同样会被视为0,因此把空单元格作为除数也会显示#DIV/0!
05.#REF!
错误类型:引用错误。
产生原因:公式中引用了无效的单元格或者区域。
当引用的单元格超过Excel的边界时,比如引用A1单元格后,向上和向左拖拽复制,就会产生#REF!错误。
此外,如果原来的应用单元格被删除,也会产生#REF!错误。
06.#NAME?
错误类型:名称错误。
产生原因:使用了没有定义的名称。
产生#NAME?多半为输入错误,比如将函数的字母输错了,或者在应用文本时没有添加英文状态下的双引号,都会出现#NAME?错误。
但是如果你在名称管理器中定义了某个名称,就可以直接使用这个名称而不会出现#NAME?错误。
07.#NUM!
错误类型:数字错误。
产生原因:输入了无效的数字。
由于Excel的运算精度有限,当公式中引入了一个非常大或者非常小的数字时(例如9的次方),就会产生#NUM!错误。
此外,Excel的运算中也只支持实数,因此碰到负数开平方根这种复数,也会产生#NUM!错误。
08#NULL!
错误类型:空错误
产生原因:单元格引用的交集运算过程中发生了不存在交集的情况。
在理解#NULL!空错误之前,我们要先理解什么是单元格引用的交集运算。
所谓交集运算就是求两个区域之间重叠的部分,交集运算符号为“空格”。
例如要求A1:C3和B2:D4的交集运算,就可以输入公式=A1:C3B2:D4(注意两个区域的中间是空格),那么得到的结果就是B2:C3区域的结果。
而如果求两个区域的交集运算,但它们之间没有交集时,就会得到#NULL!空错误。
由于交集运算在Excel中的使用非常少,因此#NULL!空错误出现的概率也不大,甚至可能很多人从来都没见过这个错误。
以上就是Excel中比较常见的错误值类型。
如果我们想在数据处理过程中屏蔽掉错误值,就可以使用IFERROR这个函数,将错误值转变成任何你想显示的值。
如果你在处理Excel的时候经常出现错误值的话,那么一定要收藏好这篇文章。
下次出现错误值的时候,可以一一查找原因,对症下药。
以上内容就是本期的干货分享,如果对你有帮助的话,可以给一个小小的鼓励,点个「赞」和「在看」。
我们下期再见。
预览时标签不可点收录于话题#个上一篇下一篇