Fonctions logiques
Les fonctions logiques agissent sur une expression pour retourner des informations sur les valeurs ou les jeux de l’expression. Par exemple, vous pouvez utiliser la fonction IF pour vérifier le résultat d’une expression et créer des résultats conditionnels.
Dans cette catégorie
Fonction | Description |
---|---|
AND | Vérifie si les deux arguments ont la valeur TRUE, puis retourne TRUE si tel est le cas. |
BITAND | Retourne au niveau du bit AND de deux nombres. |
BITLSHIFT | Retourne un nombre décalé vers la gauche selon le nombre de bits spécifié. |
BITOR | Retourne au niveau du bit OR de deux nombres. |
BITRSHIFT | Retourne un nombre décalé vers la droite selon le nombre de bits spécifié. |
BITXOR | Retourne au niveau du bit XOR de deux nombres. |
COALESCE | Retourne la première expression qui ne donne pas la valeur BLANK (vide). |
FALSE | Retourne la valeur logique FALSE. |
IF | Vérifie une condition et retourne une valeur si TRUE ; sinon, retourne une deuxième valeur. |
IF.EAGER | Vérifie une condition et retourne une valeur si TRUE ; sinon, retourne une deuxième valeur. Utilise un plan d’exécution eager qui exécute toujours les expressions de branche, quelle que soit l’expression de condition. |
IFERROR | Évalue une expression et retourne une valeur spécifiée si l’expression retourne une erreur |
NOT | Change FALSE en TRUE, ou TRUE en FALSE. |
OR | Vérifie si l’un des arguments a la valeur TRUE pour retourner TRUE. |
SWITCH | Évalue une expression par rapport à une liste de valeurs et retourne l’une des différentes expressions de résultat possibles. |
TRUE | Retourne la valeur logique TRUE. |