方法 1 – 使用 Go To Special 消除错误
删除错误;使用转到特别。
打开主页选项卡>>转到编辑组>>从查找和选择>>选择转到特殊
➤ 将弹出转到特殊对话框。
选择您要删除的类型。
➤ 在对话框中选择公式、错误。
➤ 单击确定。
所有包含错误的公式都会被选中。按删除键删除错误。
所有错误都将被删除。
方法 2 – 使用 IFERROR 函数
使用IFERROR函数消除错误。
选择公式存在错误的单元格。
➤ 我选择了E4单元格。
将以下公式与现有公式一起键入。
=IFERROR(D4/C4, "Value Not Found")
IFERROR 函数会将除法公式视为一个值,并首先触发该公式。使用文本未找到值作为value_if_error。如果该分区遇到任何错误,则不会显示它,而是显示我使用过的文本。
按ENTER键。
您可以使用此函数来总结其余错误单元格的公式。
如果您遇到类似 #NAME! 的错误,您应该检查您输入的公式,因为当公式拼写错误时就会出现此错误。
您遇到类似 #NULL 的错误! 那么您应该检查如何引用公式中的单元格。
方法 3 – 使用 IFNA 函数消除错误
您只能将IFNA功能用于#N/A! 错误,它不适用于任何其他错误。
查看函数的使用,
选择公式存在错误的单元格。
➤ 我选择了 E4 单元格。
将以下公式与现有公式一起键入。
=IFNA(D4/C4,0)
对于 IFNA 函数,我将除法函数作为值,然后使用 0 作为 value_if_na 以显示 0 而不是错误。
按ENTER键。
错误仍然存在,因为错误是#VALUE 错误。我们知道,IFNA 函数无法处理除#N/A 错误之外的其他错误。
选择存在#N/A 错误的单元格。
➤ 我选择了 H4 单元格。
将以下公式与现有公式一起键入。
=IFNA(VLOOKUP(G4,B4:E12,4,FALSE),0)
在IFNA中,我将VLOOKUP函数作为值,然后使用0作为value_if_na 。不存在有关椰子的信息,而不是显示 #N/A 错误,而是显示0。
按 ENTER 键即可看到错误已从所选单元格中删除。
方法 4 – 使用 ISERR 函数
使用ISERR 函数删除除#N/A 错误之外的所有类型的错误。它不处理#N/A错误。
跳入程序,
选择公式存在错误的单元格。
➤ 我选择了E4单元格。
将以下公式与现有公式一起键入。
=ISERR(D4/C4)
ISERR 函数将整个公式或函数作为值,并针对错误和FALSE返回TRUE 正确值。
按ENTER键,将消除TRUE或FALSE的错误。
如果您想要(1, 0) 而不是TRUE 或FALSE,您也可以使用–ISERR 函数强>。
我使用了 #N/A 错误的确切公式,但它不起作用,因为 ISERR 函数无法处理 #N/A 错误。
方法5 – 使用ISERROR函数消除错误
您可以使用 error 函数来删除错误。 ISERROR 函数对于错误显示TRUE,否则在考虑所有类型的错误时显示FALSE。
要使用此功能,请选择包含存在错误的公式的单元格。
➤ 我选择了 H4 单元格。
将以下公式与现有公式一起键入。
=ISERROR(VLOOKUP(G4,B4:E12,4,FALSE))
ISEORR 函数将整个公式或函数作为值,并针对错误和FALSE返回TRUE 以获得正确的值。它考虑了所有类型的错误。
按ENTER键。使用 TRUE 删除错误。
使用此函数可以总结其余错误单元格的公式。
如果您不希望输出 TRUE 或 FALSE ,您可以将 IF 与 ISERROR 结合使用>,IF 和 ISERROR 的组合与 IFERROR 的作用相同。
方法 6 – 使用 ISNA 函数
如果您只有#N/A! 错误,您可以使用 ISNA 函数,因为它不适用于任何其他错误。
要使用此功能,
选择公式存在错误的单元格。
➤ 我选择了E4单元格。
将以下公式与现有公式一起键入。
=ISNA(D4/C4)
ISNA 函数将使用的公式作为值,然后测试该值以确定它是否是#N/A 错误。在ISNA函数中,TRUE表示错误,FALSE表示正确。
按ENTER。
我们选择的单元格有一个#VALUE 错误,ISNA 函数不会将其视为错误,因为它只知道一个错误,即#N/A <错误。
选择存在#N/A 错误的单元格。
➤ 我选择了 H4 单元格。
将以下公式与现有公式一起键入。
=ISNA(VLOOKUP(G4,B4:E12,4,FALSE))
在ISNA函数中,我将VLOOKUP函数作为值。没有关于椰子的信息,而是显示#N/A错误,而是显示TRUE。
按ENTER键,您将看到错误已从所选单元格中删除。
如果您不希望输出 TRUE 或 FALSE ,您可以将 IF 与 ISNA 结合起来,IF 和 ISNA 的组合与 IFNA 的作用相同。
方法7 – 使用VBA消除错误
消除 Excel 中的错误,您还可以使用VBA。
使用VBA编辑器,
打开开发人员选项卡>>选择Visual Basic (键盘快捷键ALT + F11 )
它将打开一个新的Microsoft Visual Basic for Applications 窗口。
打开插入>>选择模块
将打开一个模块,在打开的模块中键入以下代码。
Sub Remove_Error()
On Error Resume Next
Columns("E").SpecialCells(xlFormulas, xlErrors).ClearContents
Columns("H").SpecialCells(xlFormulas, xlErrors).ClearContents
On Error GoTo 0
End Sub
我声明了 Sub 过程 Remove_Error
选择我想要删除错误的列(您可以使用您选择或需要的列)
➤我们选取了E和H列。
我们使用 ClearContents 方法删除所选列中的错误。
保存代码并返回工作表。
打开开发人员选项卡>>从插入>>选择按钮
在按钮中分配宏。
➤ 从宏名称中选择Remove_Error,然后选择宏位于中的工作簿。
单击确定。
选择要删除错误的列单元格。
我们选择了C列。
➤要运行宏,请单击按钮。
所选单元格中的错误将被删除。
从H列中选择值。
单击按钮。
所选单元格中的错误将被删除。
方法 8 – 使用 Ribbon 消除错误
要使用功能区,
打开文件。
选择选项。
将弹出一个新窗口。
选择公式>>,然后取消选中所有您不想在数据集中看到的错误检查规则。
单击确定。
如果您在输入函数或使用公式时犯任何错误,则不会出现任何后台错误。