玩转Excel必须知道的8种错误代码

Excel的数据格式错误函数公式错误是导致Excel出现错误代码的最根本的2个原因。玩转Excel必须知道的8种错误代码,根据错误代码修正错误。

Excel错误1 #N/A

#N/A是Excel中最常见的错误,公式中找不到值就会看到这个错误。例如使用函数vlookup时,肉眼明明看到有这个值,怎么还提示#N/A?例如空格,表面看不出啥,但Excel会认为空格是一个值。

Excel错误2 #DIV/0!

如果将数字除以零 (0),Microsoft Excel 将显示 #DIV/0! 错误。 如果输入简单公式(如 =5/0)或者公式所引用的单元格为 0 或为空,将出现这种情况。

若要更改此错误,请执行以下任何操作:

  • 请确保函数或公式中的除数不是零或空白单元格。
  • 将公式中的单元格引用指向的单元格更改为非零 (0) 或非空值的其他单元格。
  • 在作为公式中的除数引用的单元格内输入 #N/A,这样将把公式结果更改为 #N/A,以指示除数值不可用。

很多时候无法避免 #DIV/0! 错误,因为你的公式在等待来自你或其他人的输入。 在这种情况下,你不希望显示错误消息,因此可采用一些错误处理方法在等待输入时用于抑制错误。

Excel错误3 #VALUE!

在 Excel 中,#VALUE! 表示“键入公式的方式错误。或者引用的单元格错误。” 这种错误非常普遍,导致出现#VALUE!的原因有很多,解决#VALUE!更多依赖于您对当前使用函数的熟悉程度。

 

Excel错误4 #NUM!

如果在公式的参数部分中输入的数值所用数据类型或数字格式不受支持,通常会出现此错误。 例如,不能输入类似 ¥1,000 的货币格式值,因为在公式中,人民币等符号用作绝对引用标记,而逗号则用作分隔符。 若要避免 #NUM! 错误,请改为输入未设置格式的数字形式的值,如 1000。

如果在公式中使用了不正确的区域运算符,或者在区域引用之间使用了交叉运算符(空格字符)来指定不相交的两个区域的交集,也会报#NUM!错误。

Excel错误5 #REF!

公式引用无效单元格时将显示 #REF! 错误。 当公式所引用的单元格被删除或被粘贴覆盖时最常发生这种错误。

如果意外删除了行或列,可以立即单击“快速访问工具栏”上的“撤消”按钮(或按 CTRL+Z)将其还原。

Excel错误6 #NULL!

如果在公式中使用了不正确的区域运算符,或者在区域引用之间使用了交叉运算符(空格字符)来指定不相交的两个区域的交集,将显示此错误。 交集是工作表中数据跨两个或多个区域的点。

如果您使用了错误的区域运算符,请确保使用:

  • 冒号 (:) 来分隔第一个单元格和最后一个单元格(如果在公式中引用了连续的单元格区域)。 例如,SUM(A1:A10) 引用其中包含单元格 A1 到单元格 A10 的区域。
  • 逗号 (,) 来充当联合运算符(如果引用不相交的两个区域)。 例如,如果公式是对两个区域求和,请确保使用逗号来分隔这两个区域 (SUM(A1:A10,C1:C10))。

如果因为在不相交的区域之间使用了空格而导致发生此错误,请更改引用,以便让区域相交。

Excel错误7 #NAME?

NAME? 错误出现在公式中是因为公式名称中出现拼写错误。

重要: #NAME? 错误表明语法中的某些内容需要更正,因此在公式中看到此错误时,请解决此问题。 请勿使用任何错误处理函数(如 IFERROR)来掩盖错误。

若要避免公式名称中出现拼写错误,请使用 Excel 中的公式向导。 开始在单元格或编辑栏中键入公式名称时,与所输入的字词匹配的公式列表将显示在下拉列表中。 输入公式名称和左括号后,公式向导将以悬停文本的形式显示语法。

Excel错误8 #####!

因为当前列宽太窄,不能完整显示指,用#####表示。调整列宽即可,并不影响计算。

因为当前值值太大或太小,用#####表示。这是需要警惕的,这将导致与该值有关的后续计算异常,必须做处理。

推荐工具:

批量合并表格工具

批量拆分表格到文件工具

VLOOKUP数据便捷匹配工具