Un argumento de propiedad de referencia especifica el modo de tratar los resultados de referencia de la fórmula; este argumento se utiliza conjuntamente con otras propiedades.
Existe un argumento de propiedad de referencia: IfNonNumber/IFFN
.
IfNonNumber
especifica el reemplazo de los valores #Missing
y #Error
por un valor numérico específico.
La sintaxis es:
AXIS[segment(range)].IfNonNumber(arg).AggregateProperty
Tabla 11-2 Componentes del argumento
Argumento | Descripción |
---|---|
AXIS |
(Opcional) Una palabra clave de fila, columna o celda. |
Segment(range) |
Cualquier referencia de eje, como un número de fila o una letra de columna. |
IfNonNumber |
Cómo tratar datos con el valor #Missing o #Error en AxisRef . |
(arg) |
Número que hay que utilizar si se encuentran datos con el valor #Missing o #Error en AxisRef . |
AggregateProperty |
(Opcional) Esta función se utiliza para segmentos agregados. Consulte Argumentos de propiedad agregada. |
Por ejemplo:
Si cell[1,A] = 3 y cell[1,B] = #Missing,
Entonces la siguiente expresión devuelve #Error:
cell[1,A] / cell[1,B]
La siguiente expresión reemplaza cell[1,B] por 1 y devuelve 3:
cell[1,A] / cell[1,B].ifNonnumber(1)
Nota:
Si utiliza la supresión para #Missing
o #Error
en una cuadrícula y esta contiene una fila o una columna de fórmula que utiliza la propiedad IfNonNumber
, los valores #Missing
y #Error
permanecerán suprimidos.
Nota:
Cuando se utiliza una conexión a base de datos de Oracle Hyperion Financial Management y la opción MissingValuesAreZeroInFormulas (anteriormente MissingValuesAreZeroInFormulasInHFM)
en JConsole se establece en uno (1), el valor #Missing
será cero independientemente de la configuración de la propiedad IfNonNumber
. Sin embargo, si se establece el archivo en cero, la propiedad IfNonNumber
se comporta tal y como se ha descrito. Para obtener información sobre JConsole, consulte la Oracle Hyperion Financial Reporting Administrator's Guide.