Referenz: Berechnungsausdrücke
Mit Berechnungsausdrücken können Sie mathematische Funktionen für Berechnungsspalten, -zeilen und -zellen in Ihrem zusammengesetzten Bericht ausführen.
Funktion | Beschreibung | Beispiele |
|---|---|---|
Differenz | Subtrahiert den zweiten Wert vom ersten Wert. | [R5]-[R3] Difference([C5],[C3]) Difference([R2C2],[R2C3]) |
Dividieren | Dividiert den ersten Wert durch den zweiten Wert. Der zweite Wert unterstützt Zellen, wenn der erste Wert eine Spalte ist. Sie können AbsRef (Absoluter Bezug) im Nenner wählen, um den ursprünglichen Zellbezug unabhängig von seiner doppelten Position im Bericht beizubehalten. Der absolute Bezug unterstützt keine Verschachtelungsberechnungen und konvertiert einen negativen Wert nicht in einen positiven Wert.Workday gibt den dritten Parameter ( Bei Fehler 0 zurückgeben ) standardmäßig auf „true“ vor, es sei denn, Sie setzen ihn speziell auf „false“.Sie können durch einen Konstantwert mit bis zu 10 Stellen teilen. Eine Division durch folgende ist nicht möglich:
| Divide([C3],[C5]) Divide([C3],10) Divide([R3],[C5],true) Divide([C3],[C5],false) Divide([C3],[R3C5]) [C3]/1234567890 Divide([R1C2],AbsRef([R2C2])) [R2C3]/AbsRef([R2C4]) |
Multiplizieren | Multipliziert 2 Werte. Sie können mit Folgendem multiplizieren:
Sie können nicht mit 0 multiplizieren. | Multiply([C3],[C3]) Multiply([R3],[R4])*[R5]) Multiply([C3],1.04) Multiply([C3],123456789012) Multiply([C3],10) [R3]*[R4]*[R5] [C3]*0.123456 Multiply([R3C2],[R3C3]) |
PercentIncrease | Gibt die prozentuale Differenz zwischen dem ersten Wert und dem zweiten Wert zurück. Workday gibt den dritten Parameter ( Bei Fehler 0 zurückgeben ) standardmäßig auf „true“ vor, es sei denn, Sie setzen ihn speziell auf „false“. | PercentIncrease([R3],[R5]) , wobei Workday die Formel als ([R5]-[R3])/[R5] berechnet.PercentIncrease([C3],[C5],true) PercentIncrease([R3],[R5],false) PercentIncrease([R1C2],[R1C3]) , wobei Workday die Formel als ([R1C3]-[R1C2])/[R1C2] berechnet. |
Verbleibende Prozent | Gibt den Prozentsatz zurück, der nach dem Dividieren des zweiten Werts durch den ersten Wert verbleibt. Workday gibt den dritten Parameter ( Bei Fehler 0 zurückgeben ) standardmäßig auf „true“ vor, es sei denn, Sie setzen ihn speziell auf „false“. | PercentRemaining([R3],[R5]) , wobei Workday die Formel als ([R5]-[R3])/[R5] berechnet.PercentRemaining([C3],[C5],true) PercentRemaining([R3],[R5],false) PercentRemaining([R1C2],[R1C3]) , wobei Workday die Formel als ([R1C3]-[R1C2])/[R1C3] berechnet. |
Summe | Gibt die Summe von mehreren Werten zurück. | Sum([R2],[R3],[R5]) Sum([C5]) [R2]+[R3]+[R4]+[R5]+[R6]+[R7] Sum([R1C2],[R1C3],[R1C4]) |
SumRange | (Nicht unterstützt für Zellen.) Gibt die Summe aller Spalten von der ersten bis zur letzten Spalte zurück. Die erste Spalte muss vor der letzten Spalte in der Tabelle liegen. | SumRange([C3],[C5]) SumRange([R2],[R9]) |
Überlegungen
Sie können bis zu fünf Funktionen in einem Ausdruck verschachteln.
Workday verwendet die Standardregel für die Reihenfolge der Vorgänge, PEMDAS, für mathematische Ausdrücke:
- Klammern
- Exponenten
- Multiplikation
- Unternehmensbereich
- Zusatz
- Subtraktion
Workday liest Funktionen von links nach rechts. Beispiel: Im Ausdruck
[C3]/[C2]*[C3]
, Workday dividiert und multipliziert dann die Werte. Wenn der Ausdruck jedoch ist [C3]/([C2]*[C3])
, dann multipliziert Workday die Werte in Klammern und dividiert anschließend.