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 |
其他值 | #N/A |
无
数据 | 公式 | 结果 |
#NULL! | =ERROR.TYPE(A2) | 1 |
#DIV/0! | =ERROR.TYPE(A3) | 2 |
#VALUE! | =ERROR.TYPE(A4) | 3 |
#REF! | =ERROR.TYPE(A5) | 4 |
#NAME? | =ERROR.TYPE(A6) | 5 |
#NUM! | =ERROR.TYPE(A7) | 6 |
#N/A | =ERROR.TYPE(A8) | 7 |
其他值 | =ERROR.TYPE(A9) | #N/A |
……