具体原因如下: (1)单元格格式应为数字或逻辑值时却输入了文本,EXCEL不能将文本转换为正确的数据类型。 解决方法: 确认公式或函数所需的运算符或参数正确,并且公式引用的单元格中包含有效的数值。否则的话只要修改正确就可以了。 (2)将单元格引用、公式或函数作为数组常量输入。 解决方法:确认数组常量不是单元格引用、公式或函数。 (3)赋与需要单一数值的运算符或函数一个数值区域。 解决方法:将数值区域改为单一数值。修改数值区域,使其包含公式所在的数据行或列。 2、#N/A 当在函数或公式中没有可用数值时会产生这个错误。 解决方法:可以把结果那个单元格清空。 3、#REF!删除了由其他公式引用的单元格,或将移动单元格粘贴到由其他公式引用的单元格中。当单元格引用无效时将产生错误值#REF!。 解决方法:更改公式或者在删除或粘贴单元格之后,立即单击"撤消"按钮,以恢复工作表中的单元格。 4、#DIV/O!当除数是零时就会产生错误值#DIV/O!。 (1)在公式中,除数指向空单元格(EXCEL中空白单元格会做为零来处理)或包含零值单元格的单元格引用。 解决方法:可以把结果那个单元格清空。 (2)输入的公式中包含明显的除数零,例如:公式=1/0。 解决方法:将零改为非零值。 5、#NUM!公式或函数中某个数字有问题时会产生这个错误。 (1)在需要数字参数的函数中使用了不能接受的参数。 解决方法:确认函数中使用的参数类型正确无误。 (2)由公式产生的数字太大或太小,Excel不能表示。 解决方法:修改公式,使其结果在有效数字范围之间。 当在函数或公式中没有可用数值时会产生这个错误。 解决方法:可以把结果那个单元格清空。