Um argumento da propriedade de referência especifica como tratar os resultados da referência da fórmula e é utilizado em conjunto com as outras propriedades.
Há um argumento da propriedade de referência: IfNonNumber/IFFN
.
IfNonNumber especifica uma substituição dos valores #MISSING e #ERROR por um valor numérico específico. A sintaxe:
AXIS[segment(range)].IfNonNumber(arg).AggregateProperty
Argumento | Descrição |
---|---|
AXIS |
Uma destas palavras-chave: row, column ou cell Opcional |
Segment(range) |
Indica qualquer referência válida de eixo, como número da linha, letra da coluna |
IfNonNumber |
Indica como tratar dados ausentes ou errôneos dentro de AxisRef |
(arg) |
Indica que número utilizar caso dados que faltam·ou errôneos sejam encontrados dentro de AxisRef |
AggregateProperty |
A função de agregação é usada para segmentos agregados Opcional |
Por exemplo:
Se cell[1,A] = 3 e
cell[1,B] = #MISSING,
A expressão:
cell[1,A] / cell[1,B]
resultará #ERROR.
A expressão:
cell[1,A] / cell[1,B].ifNonnumber(1)
substitui cell[1,B] por 1 e retorna um 3.
Nota:
Se você usar a supressão para #MISSING em uma grade e a grade contiver uma linha ou coluna de fórmula que use a propriedade IfNonNumber, #MISSING permanecerá suprimido.