引用属性参数指定如何处理公式引用的结果,它与其他属性一起使用。
有一个引用属性参数为:IfNonNumber/IFFN
。
IfNonNumber
指定将 #Missing
和 #Error
值替换为指定的数值。
其语法为:
AXIS[segment(range)].IfNonNumber(arg).AggregateProperty
表 -8 参数组成部分
参数 | 说明 |
---|---|
AXIS |
(可选)行、列或单元格关键字。 |
Segment(range) |
任意轴引用,例如行的数字或列的字母。 |
IfNonNumber |
如何处理 AxisRef 内缺少的数据和错误数据。 |
(arg) |
如果 AxisRef 中出现缺少数据或错误数据,需要使用的数字。 |
AggregateProperty |
(可选)用于聚合段的聚合函数。请参阅“聚合属性参数”。 |
例如:
如果 cell[1,A] = 3 且 cell[1,B] = #Missing,
以下表达式将返回 #Error:
cell[1,A] / cell[1,B]
以下表达式将单元格 [1,B] 替换为 1 并返回 3:
cell[1,A] / cell[1,B].ifNonnumber(1)
注:
如果对网格中的 #Missing
或 #Error
使用隐藏,并且该网格包含使用了 IfNonNumber
属性的公式行或列,则 #Missing
和 #Error
会保持隐藏。