Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2024-09-20
Référence : expressions de calcul

Référence : expressions de calcul

Les expressions de calcul vous permettent d'exécuter des fonctions mathématiques sur les colonnes, lignes et cellules de calcul de votre rapport composite.
Fonction
Description
Exemples
Différence
Soustrait la deuxième valeur de la première valeur.
[R5]-[R3]
Difference([C5],[C3])
Difference([R2C2],[R2C3])
Diviser
Divise la première valeur par la deuxième valeur. La deuxième valeur prend en charge les cellules lorsque la première valeur est une colonne.
Vous pouvez sélectionner
AbsRef
(référence absolue) dans le dénominateur pour conserver la référence de cellule d'origine, quel que soit son emplacement de duplication dans le rapport. La référence absolue ne prend pas en charge les calculs d'imbrication et ne convertit pas une valeur négative en valeur positive.
Workday affiche par défaut le troisième paramètre,
Renvoyer zéro en cas d'erreur
, sauf si vous le définissez spécifiquement sur faux.
Vous pouvez diviser par une valeur de constante contenant jusqu'à 10 chiffres.
Vous ne pouvez pas diviser par :
  • Décimales.
  • Valeurs de constante négatives.
  • Zéro.
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])
Multiplier
Multiplie 2 valeurs.
Vous pouvez multiplier par :
  • Valeurs de constante jusqu'à 12 chiffres.
  • Décimales avec un maximum de 6 décimales.
Vous ne pouvez pas multiplier par zéro.
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
Renvoie la différence en pourcentage entre la première valeur et la deuxième valeur.
Workday affiche par défaut le troisième paramètre,
Renvoyer zéro en cas d'erreur
, sauf si vous le définissez spécifiquement sur faux.
PercentIncrease([R3],[R5])
, où Workday calcule la formule comme suit : ([R5]-[R3])/[R5]
PercentIncrease([C3],[C5],true)
PercentIncrease([R3],[R5],false)
PercentIncrease([R1C2],[R1C3])
, où Workday calcule la formule comme suit : ([R1C3]-[R1C2])/[R1C2].
PercentRemaining
Renvoie le pourcentage restant après division de la deuxième valeur par la première valeur.
Workday affiche par défaut le troisième paramètre,
Renvoyer zéro en cas d'erreur
, sauf si vous le définissez spécifiquement sur faux.
PercentRemaining([R3],[R5])
, où Workday calcule la formule comme suit : ([R5]-[R3])/[R5]
PercentRemaining([C3],[C5],true)
PercentRemaining([R3],[R5],false)
PercentRemaining([R1C2],[R1C3])
, où Workday calcule la formule comme suit : ([R1C3]-[R1C2])/[R1C3]
Somme
Renvoie la somme de plusieurs valeurs.
Sum([R2],[R3],[R5])
Sum([C5])
[R2]+[R3]+[R4]+[R5]+[R6]+[R7]
Sum([R1C2],[R1C3],[R1C4])
SumRange
(Non pris en charge pour cellules.) Renvoie la somme de toutes les colonnes, de la première à la dernière colonne.
La première colonne doit précéder la dernière colonne de la table.
SumRange([C3],[C5])
SumRange([R2],[R9])

Éléments à prendre en compte

Vous pouvez imbriquer jusqu'à 5 fonctions dans une expression.
Workday utilise la règle d'ordre des opérations standard, appelée PEMDAS, pour les expressions mathématiques :
  1. Parenthèses
  2. Exponents
  3. Multiplication
  4. Division
  5. Ajout
  6. Soustraction
Workday lit les fonctions de gauche à droite. Exemple : dans l'expression
[C3]/[C2]*[C3]
, Workday divise, puis multiplie les valeurs. Cependant, si l'expression est
[C3]/([C2]*[C3])
, Workday multiplie alors les valeurs entre parenthèses, puis divise.