IF (Générateur de rapports)
Retourne une valeur si une condition donne TRUE et une autre valeur si une condition donne 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
Concepts
Utilisation des formules (Générateur de rapports)
Utilisation des fonctions (Générateur de rapports)
Fonctions conditionnelles (Générateur de rapports)
Rubriques des procédures du Générateur de rapports
Utilisation des littéraux dans les formules et les filtres (Générateur de rapports)
Mise en forme des données, du texte et des images (Générateur de rapports)