Chinaunix首页 | 论坛 | 博客
  • 博客访问: 175253
  • 博文数量: 34
  • 博客积分: 2157
  • 博客等级: 大尉
  • 技术积分: 345
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-19 16:05
文章分类

全部博文(34)

文章存档

2011年(1)

2010年(33)

分类: WINDOWS

2010-10-19 17:33:26

        在使用公式进行数据的统计和分析时,经常会出现一些错误。有些是由于输入错误,有些则是因为公式中出现了不符合要求的内容。由于错误原因的不同,在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组合键计算结果。
阅读(1720) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-10-27 20:57:33

Excel中方差的区别 VAR 和 VARP   如是总体,标准差公式根号内除以n   如是样本,标准差公式根号内除以(n-1)   因为我们大量接触的是样本,所以普遍使用根号内除以(n-1)

chinaunix网友2010-10-20 10:50:04

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com