Skip to main content
Administrator Guide
Laatst bijgewerkt: 2024-09-20
Referentie: berekeningsexpressies

Referentie: berekeningsexpressies

Met berekeningsexpressies kunt u wiskundige functies uitvoeren op berekeningskolommen, -rijen en -cellen in uw samengestelde rapport.
Functie
Omschrijving
Voorbeelden
Verschil
Trekt de tweede waarde af van de eerste waarde.
[R5]-[R3]
Difference([C5],[C3])
Difference([R2C2],[R2C3])
Delen
Deelt de eerste waarde door de tweede waarde. De tweede waarde ondersteunt cellen wanneer de eerste waarde een kolom is.
U kunt
AbsRef
(absolute referentie) in de noemer selecteren om de oorspronkelijke celverwijzing te behouden, ongeacht de gedupliceerde locatie in het rapport. Absolute referentie biedt geen ondersteuning voor nestberekeningen en converteert geen negatieve waarde naar een positieve waarde.
De derde parameter,
'Nul retourneren bij fout'
, wordt in Workday standaard ingesteld op 'waar', tenzij u deze specifiek instelt op 'onwaar'.
U kunt delen door een constante waarde van maximaal 10 cijfers.
U kunt niet delen door:
  • Decimalen.
  • Negatieve constante waarden.
  • Zero.
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])
Vermenigvuldigen
Hiermee worden twee waarden vermenigvuldigd.
U kunt vermenigvuldigen met:
  • Constante waarden met maximaal 12 cijfers.
  • Decimalen met maximaal zes decimalen.
U kunt niet vermenigvuldigen met nul.
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])
Verhogingspercentage
Retourneert het percentageverschil tussen de eerste waarde en de tweede waarde.
De derde parameter,
'Nul retourneren bij fout'
, wordt in Workday standaard ingesteld op 'waar', tenzij u deze specifiek instelt op 'onwaar'.
PercentIncrease([R3],[R5])
, waarbij de formule in Workday wordt berekend als ([R5]-[R3])/[R5]
PercentIncrease([C3],[C5],true)
PercentIncrease([R3],[R5],false)
PercentIncrease([R1C2],[R1C3])
, waarbij de formule in Workday wordt berekend als ([R1K3]-[R1K2])/[R1K2].
Resterend percentage
Retourneert het percentage dat overblijft na het delen van de tweede waarde door de eerste waarde.
De derde parameter,
'Nul retourneren bij fout'
, wordt in Workday standaard ingesteld op 'waar', tenzij u deze specifiek instelt op 'onwaar'.
PercentRemaining([R3],[R5])
, waarbij de formule in Workday wordt berekend als ([R5]-[R3])/[R5]
PercentRemaining([C3],[C5],true)
PercentRemaining([R3],[R5],false)
PercentRemaining([R1C2],[R1C3])
, waarbij de formule in Workday wordt berekend als ([R1K3]-[R1K2])/[R1K3]
Som
Retourneert de som van meerdere waarden.
Sum([R2],[R3],[R5])
Sum([C5])
[R2]+[R3]+[R4]+[R5]+[R6]+[R7]
Sum([R1C2],[R1C3],[R1C4])
SumRange
(Niet ondersteund voor cellen.) Retourneert de som van alle kolommen, van de eerste kolom tot de laatste kolom.
De eerste kolom moet voorafgaan aan de laatste kolom in de tabel.
SumRange([C3],[C5])
SumRange([R2],[R9])

Overwegingen

U kunt maximaal vijf functies in één expressie nesten.
Workday gebruikt de standaardregel voor de volgorde van bewerkingen, ook wel PEMDAS genoemd, voor wiskundige expressies:
  1. Haakjes
  2. Exponenten
  3. Vermenigvuldiging
  4. Divisie:
  5. Toevoeging:
  6. Aftrekken
In Workday worden functies van links naar rechts gelezen. Voorbeeld: In de expressie
[C3]/[C2]*[C3]
, De waarden worden in Workday gedeeld en vermenigvuldigd. Als de expressie echter is,
[C3]/([C2]*[C3])
, vervolgens worden de waarden tussen haakjes vermenigvuldigd en vervolgens gedeeld.