excel公式不显示结果 Excel经常会显⼀些错误值信息,如#N/A!、#VALUE!、#DIV/O!等等。出现这些错误的原因有很多种,最主要是由于公式不能计算正确结果。例如,在需要数字的公式中使⽤⽂本、删除了被公式引⽤的单元格,或者使⽤了宽度不⾜以显⽰结果的单元格。以下是⼏种Excel常见的错误及其解决⽅法。
  1.>!
  原因:如果单元格所含的数字、⽇期或时间⽐单元格宽,或者单元格的⽇期时间公式产⽣了⼀个负值,就会产⽣>!错误。
  解决⽅法:如果单元格所含的数字、⽇期或时间⽐单元格宽,可以通过拖动列表之间的宽度来修改列宽。如果使⽤的是1900年的⽇期系统,那么Excel中的⽇期和时间必须为正值,⽤较早的⽇期或者时间值减去较晚的⽇期或者时间值就会导致>!错误。如果公式正确,也可以将单元格的格式改为⾮⽇期和时间型来显⽰该值。
  2.#VALUE!
  当使⽤错误的参数或运算对象类型时,或者当公式⾃动更正功能不能更正公式时,将产⽣错误值#VALUE!。
  原因⼀:在需要数字或逻辑值时输⼊了⽂本,Excel不能将⽂本转换为正确的数据类型。
  解决⽅法:确认公式或函数所需的运算符或参数正确,并且公式引⽤的单元格中包含有效的数值。例如:如果单元格A1包含⼀个数字,单元格A2包含⽂本“学籍”,则公式“=A1+A2”将返回错误值#VALUE!。可以⽤SUM⼯作表函数将这两个值相加(SUM函数忽略⽂本):=SUM(A1:A2)。
  原因⼆:将单元格引⽤、公式或函数作为数组常量输⼊。
  解决⽅法:确认数组常量不是单元格引⽤、公式或函数。
  原因三:赋予需要单⼀数值的运算符或函数⼀个数值区域。
  解决⽅法:将数值区域改为单⼀数值。修改数值区域,使其包含公式所在的数据⾏或列。
  3.#DIV/O!
  当公式被零除时,将会产⽣错误值#DIV/O!。
  原因⼀:在公式中,除数使⽤了指向空单元格或包含零值单元格的单元格引⽤(在Excel中如果运算对象是空⽩单元
格,Excel将此空值当作零值)。
  解决⽅法:修改单元格引⽤,或者在⽤作除数的单元格中输⼊不为零的值。
  原因⼆:输⼊的公式中包含明显的除数零,例如:=5/0.
  解决⽅法:将零改为⾮零值。
  4.#NAME?
  在公式中使⽤了Excel不能识别的⽂本时将产⽣错误值#NAME?。
  原因⼀:删除了公式中使⽤的名称,或者使⽤了不存在的名称。
  解决⽅法:确认使⽤的名称确实存在。选择菜单“插⼊”“名称”“定义”命令,如果所需名称没有被列出,请使⽤“定义”命令添加相应的名称。
  原因⼆:名称的拼写错误。
  解决⽅法:修改拼写错误的名称。
  原因三:在公式中使⽤标志。
  解决⽅法:选择菜单中“⼯具”“选项”命令,打开“选项”对话框,然后单击“重新计算”标签,在“⼯作薄选项”下,选中“接受公式标志”复选框。

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

发表评论