Passer au contenu principal

logoCorrectSize.png

Workday Adaptive Planning Knowledge Center

Opérateurs et fonctions pour le formatage conditionnel

Décrit les opérateurs et les fonctions pour création d’expressions de formatage conditionnel dans les graphiques de tableau de bord.

Règles de syntaxe

Syntaxe de base : première-expression opérateur-comparaison seconde-expression, comme ([Quick Ratio] - 10)  * 2 >= 19

  • Une expression peut référencer toute série de données dans le graphique, y compris les données d’un compte, calcul ou d’une mesure personnalisée. Le nom de la série de données (pas le code) ou le nom du calcul doit être mis entre parenthèses. Par exemple, [1000 Assets]ou [QuickRatio]. Vous pouvez trouver le nom de la série de données dans l’onglet Paramètres de données :

Data Series Name from Expanded Account Section in the Data Settings tab

  • Priorité d’opérateur. évalue de gauche à droite ou mettre entre parenthèses pour 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. Utiliser avec l’opérateur AND.

[metric1] BETWEEN 0 AND [metric2]

NOT BETWEEN  Vérifie si une valeur n’est pas entre les deux autres valeurs. Les valeurs minimum et maximum sont incluses dans la plage. Utiliser 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
+ Ajoute deux valeurs. [metric1] + [metric2]
Soustrait deux valeurs. [metric1] - [metric2]
/ Divise deux valeurs. [metric1] / [metric2]
Multiplie deux valeurs. [metric1] * [metric2]
% Calcule le reste (module) lors de la division des 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 mesure ou d’une expression. Utilisé en trigonométrie. sin([metric1])
cos(expression)

Renvoie le cosinus d’une mesure ou d’une expression. Utilisé en trigonométrie.

cos([metric1])
tan(expression) Renvoie la tangente d’une mesure ou d’une expression. Utilisé en trigonométrie. tan([metric1])
abs(expression) Renvoie la valeur absolue d’une mesure 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 mesure 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(10.2) est arrondi à 10
  • round(10.5) est arrondi à 11
  • round(10.7) est arrondi à 11
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(2.15, 1) est arrondi  à 2,2
  • round(70, -2) est arrondi à 100
round([metric1], 1)
floor(expression)

Renvoie une valeur numérique arrondie en direction de zéro. Exemples :

  • floor(10.2)  est arrondi à 10
  • floor(10.5) est arrondi à 10
  • floor(10.7) est arrondi à 10
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 :

  • sol(3,5, 2) est arrondi à 2
floor([metric1], 2)
ceiling(expression)

Renvoie un nombre arrondi éloigné de zéro.  Exemples :

  • ceiling(10)  est arrondi à 11
  • ceiling(10.5) est arrondi à 11
  • ceiling(10.7) est arrondit à 11
ceiling([metric1])
ceiling(expression, expression)

Renvoie le nombre arrondi, éloigné de zéro, au multiple d’intérêt le plus proche. Exemples :

  • plafond(10, 1)  est arrondi à 11
  • ceiling(10.5, 2) est arrondi à 13
  • ceiling(10.7, 2) est arrondi à 13
ceiling([metric1], 2)
  • Cet article vous a été utile ?