如何在 google 表格中使用 iserror(附示例)


Google Sheets 的ISERROR函数可用于检查特定单元格中的值是否错误。

该函数使用以下基本语法:

 = ISERROR ( A1 )

如果单元格A1中的值有误,则该函数返回TRUE ,否则返回FALSE

以下示例展示了此函数在 Google 表格中两种不同场景中的使用。

示例 1:使用 ISERROR 返回新值

假设我们尝试将以下 Google Sheets 电子表格中 A 列中的值除以 B 列中的值:

除以零得到#DIV/0!相应地在 C 列中。

我们可以使用以下公式来返回“无效除法”值:

 = IF(ISERROR ( A2 / B2 ), "Invalid Division", A2 / B2 )

以下屏幕截图显示了如何在实践中使用该公式:

如果ISERROR(A2/B2)TRUE ,则返回“Invalid Division”。

否则,如果ISERROR(A2/B2)函数为FALSE ,则返回 A2/B2 的结果。

示例 2:将 ISERROR 与 VLOOKUP 结合使用

假设我们尝试在以下工作表中执行VLOOKUP ,以查找Points列中与Team列中的“Mag”名称相对应的值:

由于“ Team ”列中不存在名称“Mag”,因此我们收到#N/A

如果VLOOKUP公式无法找到团队名称,我们可以使用以下公式返回“团队不存在”:

 = IF ( ISERROR ( VLOOKUP ( " Mag " , A1:B11,2 , FALSE ) ) , " Team Does Not Exist " , VLOOKUP ( " Mag " , A1 : B11,2 , FALSE ) ) 

以下屏幕截图显示了如何在实践中使用该公式:

由于团队列中不存在名称“Mag”,因此公式返回“团队不存在”作为结果,而不是#N/A

注意:您可以在此处找到ISERROR函数的完整在线文档。

其他资源

以下教程介绍了如何在 Google 表格中执行其他常见任务:

如何替换 Google 表格中的文本
如何在 Google 表格中用零替换空单元格
如何在 Google 表格中使用区分大小写的 VLOOKUP

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注