Variance ist eine mathematische Funktion, die die Differenz zwischen den angegebenen Werten in Abhängigkeit vom Kontentyp des aktuellen Kontos berechnet. Für Aufwands- oder Passivakonten stellt ein positives Ergebnis einen Verlust dar. Daher erscheint das Ergebnis als negative Zahl. Sie können diese Funktion mit folgenden UDA-Kontentypen verwenden: Aktiva, Passiva, Eigenkapital, Ertrag und Aufwand.
Syntax:
Var (reference1, reference2)
wobei reference1 und reference2 Verweise auf eine Zeile, Spalte oder Zelle darstellen, die Elementen derselben Account-Dimension entsprechen, deren Abweichungswerte berechnet werden sollen.
Erwartete Ergebnisse
In der folgenden Tabelle sind die erwarteten Ergebnisse beschrieben, wenn die Funktion Variance mit Konten verwendet wird.
Tabelle B-24 Erwartete Ergebnisse bei Verwendung der Funktion Variance
Spalte A | Spalte B | Var ([A] , [B])=0 | Var ([A] , [B])>0 | Var ([A] , [B])<0 |
---|---|---|---|---|
Aktiva |
Aktiva |
0 |
Gibt einen positiven Wert zurück |
Gibt einen negativen Wert zurück |
Passiva |
Passiva |
0 |
Gibt einen positiven Wert zurück |
Gibt einen negativen Wert zurück |
Eigenkapital |
Eigenkapital |
0 |
Gibt einen positiven Wert zurück |
Gibt einen negativen Wert zurück |
Ertrag |
Ertrag |
0 |
Gibt einen positiven Wert zurück |
Gibt einen negativen Wert zurück |
Aufwand |
Aufwand |
0 |
Gibt einen negativen Wert zurück |
Gibt einen positiven Wert zurück |
Verhalten der Funktion "Variance"
Die Funktion Variance erwartet den Vergleich desselben Kontentyps. Wenn verschiedene Kontentypen verglichen werden, z.B. Verkauf und Aufwand, wendet Variance einfache Mathematik ohne die Logik des Kontentyps an. Beispiel:
Tabelle B-25 Ergebnisse bei Verwendung der Funktion "Variance" beim Vergleich zweier unterschiedlicher Kontentypen
Umsatz | Ausgaben | Ergebnis |
---|---|---|
-400 |
100 |
-500 |
Wenn die Funktion "Variance" auf eine Dimension angewendet wird, die nicht als Typ "Accounts" gekennzeichnet ist, wird zur Laufzeit "#ERROR" ausgegeben.
#MISSING wird als Null (0) behandelt, wenn nicht anders in der Eigenschaft ifnonnumber angegeben.
Beispiele
Die Funktion Variance akzeptiert nur Zellen-, Spalten- oder Zeilenverweise.
Tabelle B-26 Syntaxbeispiele zur Funktion "Variance"
Syntax | Beispiel |
---|---|
Beispielsyntax für einen Spaltenverweis: |
|
Beispielsyntax für einen Zeilenverweis: |
|
Beispielsyntax für einen Zellenverweis: |
|
Im folgenden Beispiel wird die Abweichung zwischen Spalte A (Ist) und Spalte B (Soll) wie folgt berechnet:
Var([A],[B])
Dieses Beispiel erzeugt den folgenden Bericht:
Year Product Market
Actual Budget Variance
======== ======== ========
Sales(Income) 400,855 373,080 27,775
COGS (Expense) 179,336 158,940 -20,396