Référence : opérateurs et fonctions pour la mise en forme conditionnelle
Règles de syntaxe
Syntaxe de base :
first-expression comparison-operator second-expression
.
Exemple : ([Quick Ratio] - 10) * 2 >= 19
- Une expression peut référencer n'importe quelle série de données dans le graphique, y compris les données d'un compte, d'un calcul ou d'une métrique personnalisée. Vous devez inclure tle nom de la série de données (pas le code) ou le nom du calcul entre parenthèses. Eexemples :[1000 Assets],[QuickRatio]. Tnom de la série de données d' où affiche in Paramètres des données:

- Workday evaleursexpressions de gauche à droite? expressions entre parenthèses calculer en premier.
Comparaison
Opérateur | Description | Syntaxe |
|---|---|---|
= | Vérifie si deux valeurs sont égales. | [metric1] = [metric2] |
<> | Vérifie si deux valeurs ne sont pas égales. | [metric1] <> [metric2] |
< | Vérifie si la valeur de gauche est inférieure à la valeur de droite. | [metric1] < [metric2] |
<= | Vérifie si la valeur de gauche est inférieure ou égale à la valeur de droite. | [metric1] <= [metric2] |
> | Vérifie si la valeur de gauche est supérieure à la valeur de droite. | [metric1] > [metric2] |
>= | Vérifie si la valeur de gauche est supérieure ou égale à la valeur de droite. | [metric1] >= [metric2] |
BETWEEN | Vérifie si une valeur est comprise entre deux autres valeurs. Les valeurs minimum et maximum sont incluses dans la plage. Utilisez-le avec l'opérateur AND. | [metric1] BETWEEN 0 AND [metric2] |
NOT BETWEEN | Vérifie si une valeur n'est pas comprise entre les deux autres valeurs. Les valeurs minimum et maximum sont incluses dans la plage. Utilisez-le avec l'opérateur AND. | [metric1] NOT BETWEEN 0 AND [metric2] |
AND | Compare deux expressions et renvoie true (vrai) si les deux expressions sont vraies. | ([metric1] >= [metric2]) AND ([metric1] >= [metric3]) |
OR | Compare deux expressions et renvoie true (vrai) si l'une des expressions est vraie. | ([metric1] >= [metric2]) OR ([metric1] >= [metric3]) |
Mathématique
Utilisez des opérateurs mathématiques avec les expressions.
Opérateur | Description | Syntaxe |
|---|---|---|
+ | Additionne deux valeurs. | [metric1] + [metric2] |
- | Soustrait deux valeurs. | [metric1] - [metric2] |
/ | Divise deux valeurs. | [metric1] / [metric2] |
* | Multiplie deux valeurs. | [metric1] * [metric2] |
% | Calcule le reste (modulo) lors de la division de deux valeurs. | [metric1] % [metric2] |
^ | Augmente la valeur de gauche à la puissance de la valeur de droite. Par exemple, 5^2 = 25. | [metric1] ^2 |
Fonctions de calcul
Fonction | Description | Exemple |
|---|---|---|
min( expression , expression ) | Renvoie la plus petite valeur de deux expressions. | min([metric1], [metric2]) |
max( expression , expression ) | Renvoie la plus grande valeur de deux expressions. | max([metric1], [metric2]) |
sin( expression ) | Renvoie le sinus d'une métrique ou d'une expression. Utilisé en trigonométrie. | sin([metric1]) |
cos( expression ) | Renvoie le cosinus d'une métrique ou d'une expression. Utilisé en trigonométrie. | cos([metric1]) |
tan( expression ) | Renvoie la tangente d'une métrique ou d'une expression. Utilisé en trigonométrie. | tan([metric1]) |
abs( expression ) | Renvoie la valeur absolue d'une métrique ou d'une expression. Permet de convertir les nombres négatifs en nombres positifs. | abs([metric1]) |
sqrt( expression ) | Renvoie la racine carrée d'une métrique ou d'une expression. | sqrt([metric1]) |
round( expression ) | Arrondit une valeur numérique au nombre entier le plus proche. Le point médian est arrondi. Exemples :
| round([metric1]) |
round( expression , digits ) | Arrondit une valeur numérique à un nombre spécifié de chiffres. Chiffres positifs arrondis au nombre spécifié de décimales. Chiffres négatifs arrondis au multiple de 10 le plus proche. Exemples :
| round([metric1], 1) |
floor( expression ) | Renvoie une valeur numérique arrondie en direction de zéro. Exemples :
| floor([metric1], 2) |
floor( expression , expression ) | Renvoie une valeur numérique arrondie en direction de zéro, au multiple d'intérêt le plus proche. Exemples :
| floor([metric1], 2) |
ceiling( expression ) | Renvoie un nombre arrondi éloigné de zéro. Exemples :
| ceiling([metric1]) |
ceiling( expression , expression ) | Renvoie le nombre arrondi, éloigné de zéro, au multiple d'intérêt le plus proche. Exemples :
| ceiling([metric1], 2) |