ISERRVALUE 函数
如果 cellreference 的值是错误类型 #VALUE,其中公式中的参数是错误类型,则返回 TRUE。 ISERRVALUE 函数用于引用另一个单元格的逻辑表达式。
ISERRVALUE (cellreference )
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
cellreference |
必需 |
字符串 |
对单元格的引用。 |
Scratch 单元格 A 到 D 不会返回 #VALUE! 错误,因为该公式可以在同一字符串中包含数字和字母。 单元格 X 和 Y 必须只包含数字。
Cell | Formula | 返回的值 |
---|---|---|
Scratch.X1 |
= "House" |
#VALUE! |
Scratch.A1 |
= If (ISERRVALUE(Scratch.X1),2,Scratch.X1) |
2 |
返回 2,因为返回的值是 #VALUE! 错误,而表达式指示 Microsoft Visio 在出现错误时返回 2。
Cell | Formula | 返回的值 |
---|---|---|
Scratch.A1 |
="5 + 7" |
5 + 7 |
Scratch.B1 |
=If (ISERRVALUE(Scratch.A1),2,Scratch.A1) |
5 + 7 |
返回 12,因为返回的值不是 #VALUE! 错误,而表达式指示 Visio 返回原始单元格的值。