引用属性参数

引用属性参数指定如何处理公式引用的结果,它与其他属性一起使用。

有一个引用属性参数为:

IfNonNumber/IFFN

IfNonNumber 指定将 #MISSING 和 #ERROR 值替换为指定的数值。语法为:

AXIS[segment(range)].IfNonNumber(arg).AggregateProperty

表 B-5 引用属性参数

参数 说明

AXIS

为以下关键字之一:row、column 或 cell

可选

Segment(range)

表示任何有效的轴引用,例如行的数字和列的字母

IfNonNumber

表示如何处理轴引用中的缺少数据或错误数据

(arg)

表示如果 AxisRef 中出现缺少数据或错误数据,需要使用哪个数字

AggregateProperty

聚合函数用于聚合段

可选

示例:

如果 cell[1,A] = 3 且

cell[1,B] = #MISSING,

表达式为:

cell[1,A] / cell[1,B] 

返回 #ERROR。

表达式为:

cell[1,A] / cell[1,B].ifNonnumber(1) 

将 cell[1,B] 替换为 1,同时返回 3。

注:

如果在网格中隐藏了 #MISSING,且该网格包含使用 IfNonNumber 属性的公式行或公式列,则 #MISSING 将保持隐藏状态。