Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016

本文介绍 Microsoft Excel 中 ERROR.TYPE 函数的公式语法和用法。

说明

返回对应于 Microsoft Excel 中的错误值之一的数字或返回“#N/A”错误(如果不存在错误)。 您可以使用 IF 函数中的 ERROR.TYPE 测试错误值并返回一个文本字符串(例如消息)而非错误值。

语法

ERROR.TYPE(error_val)

ERROR.TYPE 函数语法具有下列参数:

  • Error_val    必需。 要查找其标识号的错误值。 尽管 error_val 可作为实际的错误值,但它通常是对包含要测试的公式的单元格的引用。

如果 error_val

函数 ERROR.TYPE 返回

#NULL!

1

#DIV/0!

2

#VALUE!

3

#REF!

4

#NAME?

5

#NUM!

6

#N/A

7

#GETTING_DATA

8

其他值

#N/A

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

数据

#NULL!

#DIV/0!

公式

说明

结果

=ERROR.TYPE(A2)

返回对应错误值 #NULL! 的 数字 (1)。

1

=IF(ERROR.TYPE(A3)<3,CHOOSE(ERROR.TYPE(A3),"区域不相交","除数为零"))

检查单元格 A3 以查看是否包含 #NULL! 错误值 或 #DIV/0! 错误值。 如果有,则会在工作表函数 CHOOSE 中使用错误值的数字来显示两条消息之一;否则将返回 #N/A 错误值。

除数为零。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。