Microsoft Excel 支持各种复杂的公式和函数,但在输入它们并选择要使用的各种单元格时必须精确。如果出现任何错误,即使是轻微的拼写错误,您也可能会看到一条错误消息。
本指南探讨了常见的 Excel 公式错误及其修复方法。
错误 1。#VALUE!

此错误的出现有几个不同的原因。最常见的解释之一是,如果您尝试使用需要数字的公式,但您选择了包含文本的单元格。就像上面的基本示例一样,单元格 C1 试图将“100”和“WORD”相加,这显然没有意义。 #价值!也会由于逗号放错位置或值类型不正确而出现。
如何修复
要解决此问题,请查看您尝试在错误单元格中使用的函数。然后检查函数中引用的每个相应单元格以查找导致问题的原因。此错误的常见原因可能是数据类型不匹配(例如,应该是数字的一段文本)、隐藏字符(例如多余的空格)和不正确的单元格引用(公式引用了错误的单元格)。
错误 2。#NAME?

当 Excel 无法识别您尝试使用的函数或公式的名称时,会出现此情况。这几乎总是由拼写错误造成的,例如输入“SUMM”而不是“SUM”或“AVERGE”而不是“AVERAGE”。
如何修复
要解决此问题,请仔细检查您要使用的任何公式的拼写。咨询这个官方名单Excel 公式来确认拼写是否正确,然后进行修复。
错误 3。#NUM!

当数字太大或 Excel 无法在单元格中显示时,会出现此错误。当您进行非常大的计算或尝试做一些数学上不可能的事情时,例如计算负数的平方根(如屏幕截图所示),就会发生这种情况。
如何修复
要解决此问题,您需要调整正在使用的数字或公式以创建较小或实际的最终值。或者单击“文件”,然后单击“选项”,然后单击“公式”,然后单击以启用“迭代计算”设置。
错误 4。#REF!

解决这个问题可能很复杂,但发生这种情况是因为您引用的单元格或范围不再存在或无效。例如,您可能使用一组特定的单元格创建了公式,然后删除了计算中涉及的列或行,从而导致#REF!错误,因为 Excel 无法再访问它需要的单元格。
如何修复
解决这个问题可能很棘手,但如果您刚刚看到#REF!弹出错误,请按 Ctrl 和 Z 撤消您所做的导致该错误出现的任何更改。然后,重新评估如何在不影响现有公式的情况下更改电子表格。如果您不知道错误何时出现,则需要仔细检查显示错误的单元格中的公式,并检查相关单元格引用以查看哪一部分不相加。
错误5。#DIV/0!

这是更容易理解的错误消息之一,而且是不言自明的。当您尝试将某个值除以零时,它就会出现,这是不可能的。
如何修复
找到有问题的“0”,然后将其删除,将其调整为另一个数字,或者重写您的公式,使其不涉及任何被零除的情况。
错误 6。#CALC!

该错误代码表示计算有问题或不可行。例如,当您尝试使用函数而不指定适当的单元格时,尤其是当您使用“LAMBDA”或“FILTER”函数时。
如何修复
如果您使用“LAMBDA”,请确保在括号内包含示例单元格组,以便为该函数提供要使用的数据。如果使用“FILTER”,请添加“if_empty”参数以处理 FILTER 函数可能返回空数组的情况。这有助于防止#CALC!误差影响后续计算。对于其他公式,请一点一点地检查它们,并检查是否有任何不一致导致错误。
错误7。#NULL!

出现此错误的原因有多种,但最常见的原因是用户忘记了逗号或冒号并输入了空格。就像上面的例子一样,“SUM”函数应该用逗号分隔两个组 - B2:C5 和 D2:D4 - 但使用了空格,因此 Excel 不知道它需要从哪些单元格中绘制。
如何修复
检查您正在使用的公式,并确保在单元格组之间使用正确的分隔符(通常是逗号,有时是冒号),而不是空格。