我们在使用excel的时候,经常会出现单元格的一些代码报错,比如DIV/0!等等,今天就给大家统计一下常见的几种单元格的代码报错。

一、单元格出现一般有两种情况

1、由于数据的宽度超过单元格的宽度显示不全。

这种情况比较简单,缩小字体的大小或者拉宽单元格宽度即可。


单元格过宽

2、单元格数据格式选错。

这种情况主要是在日期格式的单元格中输入了超过默认日期范围的内容。


数字对应日期格式

在excel中日期范围在1900年1月1日至9999年12月31日,对应的数值为1至2958465,也就是在日期格式下,输入对应的数值都可以转换为相应的日期。当输入的数值超过1-2958465这个范围的时候,excel就无法匹配相应的日期,显示为“”。比如手机号码和身份证号都比较容易遇到这个问题。

那么如何解决这个问题呢,也比较简单,只需把单元格的格式改为“常规”即可。


数字改为常规格式

二、单元格出现DIV/0!报错

这种情况的解决办法要是空值的话就补上数据,如果真的是0的话,比例就得换一种表现方式了。

三、单元格出现VALUE!报错四、单元格出现REF!


引用报错案例

如上图,D列是引用B列和C列得到的结果,当把B列、C列删掉后,D列就会出现报错了。


NAME?

这种错误一般为Excel无法识别公式中的文本,出现这种错误的情况比较多,介绍一下常见的三种。

1、公式中没有括号


公式中没有括号

正确的公式为=sum(b2:c2)

2、公式中的函数名称写错


函数名称写错

求和的函数应该为SUM

3、公式中的文字未加双引号


文字未加双引号

正确的写法为:=(B4-C4)"元"