本文介绍 ERROR 的公式语法和用法 。 Microsoft Excel 中的 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。键入 (A3) <3,选择 (错误。TYPE (A3) ,“范围不相交”,“除数为零”) ) | 检查单元格 A3 以查看是否包含 #NULL! 错误值 或 #DIV/0! 错误值。 如果有,则会在工作表函数 CHOOSE 中使用错误值的数字来显示两条消息之一;否则将返回 #N/A 错误值。 | 除数为零。 |