IF (Générateur de rapports version 1.0)
Retourne une valeur si une condition prend la valeur TRUE et une autre valeur si une condition prend la valeur FALSE. IF peut avoir une ou plusieurs paires condition/valeur.
Syntaxe
IF(condition, value_if_true, value_if_false, …)
condition |
Indique l'expression qui peut donner TRUE ou FALSE. |
value_if_true |
Spécifie la valeur qui est retournée si la condition est TRUE. |
value_if_false |
Spécifie la valeur qui est retournée si la condition est FALSE. |
Remarques
La condition doit être une valeur ou une expression qui puisse donner TRUE ou FALSE.
Value_If_True représente la valeur retournée si la condition est TRUE.
Value_If_False représente la valeur retournée si la condition est FALSE.
Si un ou plusieurs des arguments de IF sont des tableaux, chaque élément du tableau est évalué lors de l'exécution de l'instruction IF.
Exemple
Formule |
Résultat |
---|---|
IF(Sub Total >= 1000, "Discount", "No Discount") |
Si le Sub Total (sous-total) du client est supérieur ou égal à 1 000, le rapport affiche Discount (Remise), sinon il affiche No Discount (Pas de remise). |
Voir aussi