竭诚为您提供优质文档/双击可除
07表格公式错误怎么能不显示

  篇一:教你如何不显示excel中错误信息
  教你如何不显示excel中#n/a(用函数搞定excel的错误信息"#n/a",显示零或空白)
  办公室小王在使用Vlookup函数制作试卷时,遇到了一个小问题。要求输入“机号”时,能自动生成考生“姓名”。“机号”和对应的考生“姓名”在“试卷选项”表a2:b22区域中,如图1所示。于是小王使用查询函数,在“考生答案”工作表b3单元格中输入公式:=Vlookup(a3,试卷选
  项!$a$2:$b$22,2,False),然后,向下拖动复制公式。这样当a列单元格输入“机号”时在b列单元格中就会产生考生“姓名”。可是公式复制后却出现了错误信息“#n/a”,如图2所示。小王仔细检查公式,结果公式显示无误。这到底是什么原因呢?
  图
  1
  图2
  原来“#n/a”表示在函数或公式中没有可用数值时产生的错误信息。在本例中,如果需要查询的数值(“机号”)为空白或输入的“机号”不存在,“姓名”列均会返回“#n/a”错误。如果输入正确的查值,“#n/a”错误信息将被公式返回结果所代替。虽然这并不影响公式的使用,但却不是很美观,那么如何删除这些错误信息又不影响公式使用呢?这就涉及到iF函数和isna函数的使用。
  isna函数用于测试数值类型,如果测试值为错误值#n/a,则返回tRue,否则返回False。语法为:isna(value),其中value为测试值,可以为引用单元格、公式或数值的名称等。根据以上分析,将b3单元格中公式改为:=
  iF(isna(Vlookup(a3,试卷选项!$a$2:$b$22,2,False)),"",Vlookup(a3,试卷选项!$a$2:$b$22,2,False))。该公式含义为:如果测试的公式结果为tRue即#n/a,则b3单元格值返回为空白,否则为公式查询结果。然后,将b3单元格公式向下拖动复制到相应单元格区域。这样,b列就不存在令人讨厌的错误信息“#n/a”
  了。
  友情提示:用同样的方法,使用条件判断函数iF和信息函数iseRRoR可以将任何错误值包括:“#n/a”、“#Value”、“#ReF”、“#diV/0”、“#num”等删除。iseRRoR函数表示若测试值
为任何错误值时,返回tRue,否则返回False。
  篇二:excel中公式计算常见的错误值及解决方法
  excel中公式计算常见的错误值及解决方法
  在excel中,当单元格中的公式计算出现错误时,会返回一个错误值。下面介绍几种常见的错误值表示的含义,及其解决的方法。
  一、“#num!”
  当公式或函数中某个数字有问题时将产生错误值“#num!”。
  1、表示含义:在需要数字参数的函数中使用了不能接受的参数。解决方法:确认函数中使用的参数类型正确无误。
  2、表示含义:由公式产生的数字太大或太小,excel不能表示。解决方法:修改公式,使其结果在有效数字范围之间。
  二、“#Value!”
  当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,将产生错误值“#Value!”。
  1、表示含义:在需要数字或逻辑值时输入了文本,excel不能将文本转换为正确的数据类
型。
  解决方法:确认公式或函数所需的运算符或参数正确,并且公式引用的单元格中包含有效的数值。例如:如果单元格a1包含一个数字,单元格a2包含文本,则公式=“a1+a2”将返回错误值
  “#Value!”。可以用sum工作表函数将这两个值相加(sum函数忽略文本):=sum(a1:a2)。
  2、表示含义:将单元格引用、公式或函数作为数组常量输入。
  解决方法:确认数组常量不是单元格引用、公式或函数。
  3、表示含义:赋予需要单一数值的运算符或函数一个数值区域。解决方法:将数值区域改为单一数值。修改数值区域,使其包含公式所在的数据行或列。
  三、“#ReF!”
  表示含义:删除了由其他公式引用的单元格,或将移动单元格粘贴到由其他公式引用的单元格中。
  解决方法:更改公式或者在删除或粘贴单元格之后,立即单击"撤消"按钮,以恢复工作表中的单元格。
  四、“#diV/o!”
  当公式被零除时,将会产生错误值“#diV/o!”。
  1、表示含义:在公式中,除数使用了指向空单元格或包 
含零值单元格的单元格引用(在excel中如果运算对象是空白单元格,excel将此空值当作零值)。
  解决方法:修改单元格引用,或者在用作除数的单元格中输入不为零的值。
  2、表示含义:输入的公式中包含明显的除数零,例如:公式=1/0。解决方法:将零改为非零值。
  五、“#null!”
  表示含义:不正确的区域运算符或不正确的单元格引用。当试图为两个并不相交的区域指定交叉点时将产生此错误值。
  解决方法:如果要引用两个不相交的区域,请使用联合运算符逗号(,)。公式要对两个区域求和,请确认在引用这两个区域时,使用逗号。如果没有使用逗号,excel将试图对同时属于两个区域的单元格求和,由于a1:a13和c12:c23并不相交,它们没有共同的单元格所以就会出错。
  六、“>!”  表示含义:该错误信息表示单元格中的数据太长或者公式中产生的结果值太大,以至于单元格不能将信息完全显示出来。
  解决方法:如果单元格所含的数字、日期或时间比单元格宽,可以通过拖动列表之间的宽度来修改列宽。如果使用的是1900年的日期系统,那么excel中的日期和时间必须为正值。如果公式正确,也可以将单元格的格式改为非日期和时间型来显示该值。
  篇三:excel中输入公式显示错误信息的含义及解决方法
  excel中输入公式显示错误信息的含义及解决方法
  在excel中输入公式后,有时不能正确地计算出结果,并在单元格内显示一个错误信息,这些错误的产生,有的是因公式本身产生的,有的不是。下面就介绍一下几种常见的错误信息,并提出避免出错的办法。
  1)错误值:####
  含义:输入到单元格中的数据太长或单元格公式所产生的结果太大,使结果在单元格中显示不下。或是日期和时间格式的单元格做减法,出现了负值。
  解决办法:增加列的宽度,使结果能够完全显示。如果是由日期或时间相减产生了负值引
起的,可以改变单元格的格式,比如改为文本格式,结果为负的时间量。
  2)错误值:#diV/0!
  含义:试图除以0。这个错误的产生通常有下面几种情况:除数为0、在公式中除数使用了空单元格或是包含零值单元格的单元格引用。
  解决办法:修改单元格引用,或者在用作除数的单元格中输入不为零的值。
  3)错误值:#Value!
  含义:输入引用文本项的数学公式。如果使用了不正确的参数或运算符,或者当执行自动更正公式功能时不能更正公式,都将产生错误信息#Value!。
  解决办法:这时应确认公式或函数所需的运算符或参数正确,并且公式引用的单元格中包含有效的数值。例如,单元格c4中有一个数字或逻辑值,而单元格d4包含文本,则在计算公式=c4+d4时,系统不能将文本转换为正确的数据类型,因而返回错误值#Value!。
  4)错误值:#ReF!
  含义:删除了被公式引用的单元格范围。
  解决办法:恢复被引用的单元格范围,或是重新设定引用范围。
  5)错误值:#n/a
excel公式不显示结果  含义:无信息可用于所要执行的计算。在建立模型时,用户可以在单元格中输入#n/a,以表明正在等待数据。任何引用含有#n/a值的单元格都将返回#n/a。
  解决办法:在等待数据的单元格内填充上数据。
  6)错误值:#name
  含义:在公式中使用了excel所不能识别的文本,比如可能是输错了名称,或是输入了一个已删除的名称,如果没有将文字串括在双引号中,也会产生此错误值
  解决办法:如果是使用了不存在的名称而产生这类错误,应确认使用的名称确实存在;如果是名称,函数名拼写错误应就改正过来;将文字串括在双引号中;确认公式中使用的所有区域引用都使用了冒号(:)。例如:sum(c1:c10)。注意将公式中的文本括在双引号中。
  7)错误值:#num!含义:提供了无效的参数给工作表函数,或是公式的结果太大或太小而无法在工作表中表示。解决办法:确认函数中使用的参数类型正确。如果是公式结果太大或太小,就要修改公式,使其结果在-1×10307和1×10307之间。
  8)错误值:#null!含义:在公式中的两个范围之间插入一个空格以表示交叉点,但这两个范围没有公共单元格。比如输入:“=sum(a1:a10c1:c10)”,就会产生这种情况。
  解决办法:取消两个范围之间的空格。上式可改为“=sum(a1:a10,c1:c10)”
 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。