Referenzeigenschaftsargumente

Ein Referenzeigenschaftsargument gibt an, wie die Ergebnisse aus Formelreferenzen behandelt werden, und wird in Verbindung mit anderen Eigenschaften verwendet.

Es gibt nur ein einziges Referenzeigenschaftsargument: IfNonNumber/IFFN.

IfNonNumber gibt an, dass die Werte #Missing und #Error durch einen bestimmten numerischen Wert ersetzt werden.

Die Syntax lautet:

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

Tabelle 11-2 Argumentkomponenten

Argument Beschreibung
AXIS (Optional) Ein Zeilen-, Spalten- oder Zellenschlüsselwort.
Segment(range) Eine beliebige Achsenreferenz, z.B. eine Zeilennummer oder ein Spaltenbuchstabe.
IfNonNumber Behandlung fehlender oder fehlerhafter Daten innerhalb von AxisRef.
(arg) Zu verwendende Zahl, wenn fehlende oder fehlerhafte Daten innerhalb von AxisRef ermittelt werden.
AggregateProperty (Optional) Die für Gesamtsegmente verwendete Aggregatfunktion. Siehe Aggregateigenschaftsargumente.

Beispiel:

Wenn Zelle [1,A] = 3 und Zelle [1,B] = #Missing, gilt Folgendes:

Der folgende Ausdruck gibt "#Error" zurück:

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

Der folgende Ausdruck ersetzt Zelle [1,B] durch 1 und gibt 3 zurück:

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

Hinweis:

Wenn in einem Raster Zellen mit dem Wert #Missing oder #Error unterdrückt werden und das Raster eine Formelzeile oder -spalte enthält, in der die Eigenschaft IfNonNumber verwendet wird, bleiben Zellen mit #Missing und #Error unterdrückt.

Hinweis:

Wenn Oracle Hyperion Financial Management als Datenbankverbindung verwendet wird und die Option MissingValuesAreZeroInFormulas (früher MissingValuesAreZeroInFormulasInHFM) in JConsole auf eins (1) gesetzt wird, ist der Wert #Missing immer null, unabhängig von der Einstellung der Eigenschaft IfNonNumber. Wenn jedoch die Datei auf null gesetzt wird, verhält sich die Eigenschaft IfNonNumber wie beschrieben. Informationen zu JConsole finden Sie in der Oracle Hyperion Financial Reporting - Administratordokumentation.