返回首页
当前位置: 主页 > Excel教程 > Excel2007教程 >

Excel2007中错误信息的含义概述

时间:2012-03-02 01:26来源:Office教程学习网 www.office68.com编辑:麦田守望者

在使用公式进行数据的统计和分析时,经常会出现一些错误。有些是由于输入错误,有些则是因为公式中出现了不符合要求的内容。由于错误原因的不同,在Excel中返回的错误值也会有所不同。只有了解了这些错误值的含义,才能更好地解决公式中的错误,得到正确的结果。
Excel中返回的错误值都是以#开头的,主要包括####、#DIV/O!、#N/A等。
  ★#####错误
  #####错误表示列宽不足以显示结果,或者使用了负数的日期和时间。其解决办法根据原因的不同也有所变化。
  ●如果是因为列宽不够,则增加列宽。
  ●如果使用的是1900日期系统,那么Excel中的日期和时间必须为正值。
  ●如果对日期和时间进行减法运算,应确保建立的公式是正确的。
  ●如果公式是正确的,但结果仍然是负值,可以通过将该单元格的格式设置为非日期或时间格式来显示。
  ★#DIV/O!错误
  该错误的根本原因就是零(0)被作为了除数。出现这种错误,可以按照下面的几点检查公式内容。
  ●如果输入的公式中包含了明显的除以零(0)的计算,如“= 3/0”,则应该将除数更改为非零值。
  ●如果使用了空白单元格作为除数,或使用了包含零作为除数的单元恪格引用,那么可以将单元格引用更改为其他单元格,或者在出现错误的单元格内输入一个非零值作为除数,从而确保除数不为零。
  为了保证不出现这种错误, 还可以直接使用IF函数先对作为除数的单元格进行判断,当除数单元格为零则直接返回某个特定值。
  ★#N/A错误
  #N/A错误是由于函数或公式中的某些数值不可用造成的。
  ●如果是缺少数据,或在该是数据的位置输入了#N/A, 如果是因为缺少了必需的参数,则补充需要的参数;如果是因为数据不可用, 则用新数据替换不可用的数据。
  ●如果是数组公式,则要保证数组公式中使用的参数的行数或列数,与包含数组公式的区域的行数或列数一致。
  ★#NAME?错误
  #NAME?错误是指单元格内出现了Excel无法识别的文本。例如,使用了EUROCONVERT函数,但是没有加载“欧元转换工具”加载宏。
  ●如果使用了特定函数,则需要进行加载宏。
  ●检查公式中是否使用了不存在的名称。
  ●确保公式中的函数和名称的拼写正确。
  ●在输入文本的时候,需要将文本内容用双引号“””括起来,否则这部分文本会被Excel认为是名称的使用,从而出现错误。
  ●要确保所有的区域引用中都使用了冒号“:”。
  ●如果在公式中调用了其他工作簿的内容,要确保这个工作簿是打开的。如果调用了其他工作表的内容,而这个工作表的名称中带有空格或者非字母字符,则一定要使用单引号“’”将该工作表的名称括起来。
  ★#NULL!错误
  如果使用交集运算符指定了两个并不相交的区域的交点,则将出现此错误。出现这种错误,首先要保证运算符的使用是正确的;如果确实要计算两个区域的交点,则要保证这两个区域的输入没有错误。
  ★#NUM!错误
  #NUM!错误是由于在公式或函数申使用了无效的数值。首先要保证公式或函数中的参数是正确的,然后则确保结果数值没有超出Excel允许的范围。
  ★#REF!错误
  #REF!错误是由于公式或函数中引用了无效的单元格,例如引用的单元格被删除了。出现了这种错误,要检查公式中的单元格引用是否正确。
  ★#VALUE!错误
  当使用的参数或操作数的类型不正确时,会出现此错误。出现这种错误后,要先查看公式中的参数是哪种类型,和其函数中的参数类型的要求是否一致。如果是数组函数,则需要选择包含数组公式的单元格或单元格区域,按F2 键编辑公式,然后按Ctrl+Shift+Enter组合键计算结果。

------分隔线----------------------------
标签(Tag):excel excel2007 excel2010 excel2003 excel技巧 excel教程 excel实例教程 excel2010技巧
------分隔线----------------------------
推荐内容
猜你感兴趣