Passer au contenu principal
Adaptive Insights
Knowledge and Support - Adaptive Insights

Opérateurs et fonctions pour la mise en forme conditionnelle

Décrit les opérateurs et les fonctions pour créer des expressions de mise en forme conditionnelle dans la nouvelle interface utilisateur de Discovery.

Règles de syntaxe

Syntaxe de base : opérateur de comparaison de première expression deuxième expression, tel que ([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 mesure personnalisée. Le nom de la série de données (pas le code) ou le nom du calcul doit être entre crochets. 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é de l’opérateur. Évalue de gauche à droite ou entre crochets, à calculer en premier.

Comparaison

Opérateur Description Syntaxe
= Vérifie si deux valeurs sont égales.

[metric1] = [metric2]

<> Vérifie si deux valeurs sont différentes.

[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 se situe entre deux autres valeurs.  Les valeurs minimales et maximales sont incluses dans la plage. Utiliser avec l’ANDopérateur.

[metric1] BETWEEN 0 AND [metric2]

NOT BETWEEN  Vérifie si une valeur ne se situe pas entre deux autres valeurs. Les valeurs minimales et maximales sont incluses dans la plage.  Utiliser avec  l’AND opérateur.

[metric1] NOT BETWEEN 0 AND [metric2]

AND Compare deux expressions et donne un résultat vrai si les deux expressions sont vraies.

([metric1] >= [metric2]) AND ([metric1] >= [metric3])

OR Compare deux expressions et donne un résultat 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]
Multiple deux valeurs. [metric1] * [metric2]
% Calcule le reste (module) lors de la division de deux  valeurs. [metric1] % [metric2]
^ Élève 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 expression. Utilisé en trigonométrie.

cos([metric1])
tan(expression) Renvoie la tangente d’une mesure ou expression. Utilisé en trigonométrie. tan([metric1])
abs(expression) Renvoie la valeur absolue d’une mesure ou expression. Utiliser pour convertir des nombres négatifs en nombres positifs.  abs([metric1])
sqrt(expression) Renvoie la racine carrée d’une mesure ou expression.

sqrt([metric1])

round(expression)

Arrondit une valeur au nombre entier le plus proche. La médiane est arrondie à la valeur supérieure. Exemples :

  • round(10.2) arrondit à 10
  • round(10.5) arrondit à 11
  • round(10.7) arrondit à 11
round([metric1])
round(expression, digits)

Arrondit une valeur numérique à un nombre de décimales spécifiées. Nombres positifs  arrondis au nombre spécifié de décimales. Nombres négatifs arrondis au multiple le plus proche de 10. Exemples :

  • round(2.15, 1) arrondit  à 2,2
  • round(70, -2) arrondit à 100
round([metric1], 1)
floor(expression)

Renvoie une valeur numérique arrondie à zéro. Exemples :

  • floor(10.2)  arrondit à 10
  • floor(10.5) arrondit à 10
  • floor(10.7) arrondit à 10
floor([metric1], 2)
floor(expression, expression)

Renvoie  une valeur numérique arrondie à zéro, au multiple le plus proche de la valeur pertinente. Exemples :

  • plancher (3,5) arrondit à 2
floor([metric1], 2)
ceiling(expression)

Renvoie le nombre arrondi à la valeur supérieure à zéro.  Exemples :

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

Renvoie un nombre arrondi à zéro, au multiple le plus proche de la valeur pertinente. Exemples :

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