WorksheetFunction.IfError(Object, Object) 方法

定义

如果某个公式的计算结果为错误,则返回指定的一个值;否则返回该公式的结果。 使用 IfError 函数捕获和处理公式中的错误。

public:
 System::Object ^ IfError(System::Object ^ Arg1, System::Object ^ Arg2);
public object IfError (object Arg1, object Arg2);
Public Function IfError (Arg1 As Object, Arg2 As Object) As Object

参数

Arg1
Object

Value - 检查是否有错误的参数。

Arg2
Object

Value_if_error - 公式计算结果为错误时要返回的值。 评估以下错误类型:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或 #NULL!。

返回

注解

如果 value 或 value_if_error 为空单元格, IfError 将其视为空字符串值 (“”) 。

如果 value 是数组公式, 则 IfError 返回值中指定的区域中的每个单元格的结果数组。 请参阅下面的第二个示例。

适用于