知错就改,善莫大焉

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:chchchop
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  我们在处理Excel数据的时候,经常会出现各种各样的出错提示信息,比如####、#N/A、#DIV/0!等。出错并不要紧。俗话话知错就改。善莫大焉。正确判断Excel的出错信息,并加以改正,对于我们用好Excel无疑是有极大的帮助的。
  
  一、####错误
  
  这种错误信息最常见于列宽不够时。因此,当出现此错误信息时,只要选中将该单元格的列宽调至足够宽度,就可以修正了。
  另外一种修正方式是选中该出错单元格,点击菜单命令“格式→单元格”,在打开的“单元格格式”对话框中点击“对齐”选项卡,然后选中“缩小字体填充”复选项。
  还有一种可能出现此信息的错误是使用了负的日期或时间。如果使用1900年日期系统,Microsoft Excel中的日期和时间必须为正值。
  
  二、#DIV/0!错误
  
  这种错误常见于公式所返回的结果,究其原因,都是因为在公式中使用了“0”作为除数。即使公式中没有直接使用数字“0”。那么至少是所引用的单元格数据为“0”,或者使用或引用了空单元格作为除数。
  原因找到了,那么修正起来就容易了。把引用的单元格用非零数字填充一下就没问题了。如果必须使用“0”或引用空单元格,那么也可以用IF函数使该错误信息不再显示。比如我们该单元格的公式原本是“=A5/B5”,但现在B5可能为零或空单元格,那么我们可以将该公式修改为“=IF(B5=0,"",A5/B5)”。这样,当B5为零或为空时,就不显示任何内容,否则显示A5/B5的结果。
  
  三、#N/A错误
  
  这个错误通常出现在数值或公式不可用时。比如我们想在F2单元格使用公式“=RANK(E2,$E$2:$E$96)”,求E2单元格数据在E2:E96单元格区域中的名次,但E2单元格却没有输入数据时,则会在F2出现此错误信息。
  因此,修正此错误的方法那就是在单元格中输入新的数值。
  
  四、#REF!错误
  
  此错误出现是因为移动或删除单元格导致了无效的单元格引用,或者是函数返回了引用错误信息。
  比如我们在Sheet2工作表的C列单元格中引用了Sheet1工作表的C列单元格数据。但后来我们删除了Sheet1工作表中的C列,那么就会出现此错误。
  比如我们使用公式“=VLOOKUP($C4,Sheet1!$B$2:$1$98,11,FALSE)”想在Sheet1工作表的B列数据中查找与当前工作表C4单元格数据相同的单元格,并返回该单元格所在行从B列至I列区域中的第11列数据。但事实上,B列至I列中根本不可能有第11列。此时,就会显示#REF!错误。
  修正此错误的办法只有重新更改公式。或者在删除或移动单元格之后立即按“Ctrl+Z”键撤消操作。因此,应当尽可能地避免此项错误的产生。
  
  五、#VALUE!错误
  
  此错误最经常出现的情形是公式使用的参数或操作数类型错误。比如我们要使用公式“=A5+A6”以计算A5与A6两个单元格的数字之和,但是A6单元格中存放的数据却是姓名而非数字,这时就会出现此类错误。
  修正的办法只有确认所用的公式参数没有错误,并且公式引用的单元格中包含有效的数值。
  此外,如果我们编辑了数组公式。但却按下了“Enter”键而不是数组公式应该使用的“Ctrl+Shift+En-ter”键时,也会出现此错误。
  
  六、#NUM!错误
  
  当公式或函数中使用无效数字值时,出现这种错误。比如公式计算的结果过大或过小,超出了Excel的范围(正负10的307次方之间)。比如在单元格中输入公式“=10^300*100^50”,回车后,即会出现此错误。另外,在需要数字参数的函数中使用了无法接受的参数,也会出现此错误。
  
  七、#NULL!错误
  
  在单元格中出现此错误信息时,这是试图为两个并不相交的区域指定交叉点时产生的错误。例如,使用了不正确的区域运算符或不正确的单元格引用等。假设我们要使用SUM函数对A1:A5和B1:B5两个区域求和,应该使用公式“=SUM(A1:A5,B1:B5)”。如果我们将公式写成“=SUM(A1:A5 B1:B5)”(注意:A5与B1之间有空格),就会因为对并不相交的两个区域使用交叉运算符(空格)而出现“#NULL!”错误。
  修正方法是使用逗号来分隔那些不相交的区域。
  
  八、#NAME?错误
  
  当Excel不能识别公式中的文本时,就会出现此错误。通常造成这种错误出现的原因有多种,主要是公式的拼写错误、使用了不存在的名称或名称拼写错误、公式中引用某区域时没有使用冒号、在公式中的文本没有用双引号引起来等等。
  避免此错误的方法是尽量使用Excel所提供的各种向导完成某些输入工作。比如使用插入函数向导来插入各种函数、用鼠标拖拉的方法来完成各种数据区域的输入等。
  
  九、错误检查
  
  以上是Excel中经常出现的错误信息。应该说在Excel的操作过程中不出现任何错误是不太可能的。我们所应该做的是尽量避免错误的发生,同时,在发生错误之后,要找到原因,对症下药,解决错误。
  为避免错误发生和检查错误发生原因。我们应主要在以下几方面多加注意:
  1.公式中所使用的括号是否成对出现:
  2.公式中非名称文本是否都已用双引号引起来;
  3.外部引用时工作簿的名称及路径是否正确,引用的工作簿或工作表名称中包含非字母字符时是否都已用单引号引起来;
  4.公式中所必需的参数是否都已输入;
  5.函数嵌套时是否没有超过等级;
  6.作除数的引用单元格是否为空或为零。
  某些情况下,不可避免地会产生错误。比如某些情况下的#N/A错误和#DIV/0!错误。这些错误信息无疑会影响我们表格的美观。这时我们可以将它们暂时隐藏起来。
  假定数据在A1:A80单元格区域。先选中数据区域,然后点击菜单命令“格式→条件格式”,在打开的“条件格式”对话框中,点击左侧的“单元格数值”下拉按钮,将其更改为“公式”,在其右侧的输入框中输入公式“=ISERROR(A1)”。然后点击下方的“格式”按钮,打开“单元格格式”对话框。点击“字体”选项卡,设置颜色为“白色”(单元格的默认背景色),一路确定就可以了。
  如果仅仅为了打印时不打印那些错误信息,可以直接点击菜单命令“文件一页面设置”。在打开的“页面设置”对话框中点击“工作表”选项卡,在“错误单元格打印为”右侧的下拉列表中选择“空白”,如图3所示。确定后,就不会打印出这些错误信息了。
其他文献
文化共享工程是国家实施的一项文化创新工程,本文详细介绍了文化资源共享工程管理系统的开发背景,系统总体设计与构成以及系统功能模块的划分.
Intel奔腾D 820是目前最为常用,也是最具性价比的一款处理器。双核技术,2×1MB的二级缓存,使其具备了强大的运算处理能力,可以满足目前所有家庭用户对于电脑系统性能的要求。
目的探讨肺结核合并结核性肛周脓肿患者的临床特点,以便早发现,提高疗效。方法对我院收治38例肺结核合并结核性肛周脓肿患者与40例单纯肺结核患者的临床资料进行对比分析总结。
影片虽好,也要字幕陪衬。就着字幕看电影早已成为影迷的习惯,尤其是看老外的片子,没中文字幕就只能是看热闹了。但网上的大片,并非个个都内嵌了字幕。如果只在电脑上欣赏,我们可以
【案例】山东某公司职工小刘,与男友同居,一直未办理结婚登记手续,在取得生育证的情况下生育一子。单位告知小既无产假,也不能享受生育保险待遇。小刘觉得委屈,认为有病都可以请病
目的探讨无创正压机械通气对AECOPD合并Ⅱ型呼吸衰竭患者的治疗效果。方法将72例AECOPD合并Ⅱ型呼吸衰竭的患者随机分为两组:对照组(34例)和治疗组(38例)。对照组采用常规治疗;治
近日,河北省石家庄市社保局下发了《关于调整企业职工养老保险缴费基数等问题的通知》,从今年7月起至2010年6月,石家庄市养老保险缴费基数将全面调整。省会企业和职工月缴费基数
《劳动合同法》赋予用人单位对劳动合同的单方解除权,以保障用人单位的用工自主权。但在实际中,用人单位单方解除劳动合同是企业用工管理中最容易出问题的环节,也是司法实践中企
电子商务网站的物品丰富多样使得用户眼花缭乱,不能够看到真正感兴趣的物品,基于此用户推荐系统得到了广泛研究。协作过滤算法应用较为成功,但是其不能够动态跟踪用户兴趣变
目的对郴州市北湖区某社区进行抽样流行病学调查,了解COPD的患病率和危险因素。方法选择郴州市北湖区某社区40岁及以上人群为调查对象,以吸入支气管舒张剂后FEV1/FVC〈0.7为