Syntaxe de la fonction
XOR(expression_logique1; [expression_logique2; …])
- expression_logique1 : expression ou référence à une cellule qui contient une expression représentant une valeur logique(TRUE ou FA LSE par exemple)
- expression_logique2, … – [FACULTATIF] : expressions ou références supplémentaires à une cellule contenant une expression représentant une valeur logique.
Exemples d'utilisation
- XOR(A1=B1; C1=D1)
- XOR(VRAI; FAUX)
Exercices d'application
Dans cet exercice, on cherche à savoir si une société a eu un CA supérieur à 50 000€ sur le premier semestre OU BIEN le deuxième semestre, mais pas les deux.
Pour savoir si une entreprise a eu un CA supérieur à 50 000€ sur un seul semestre uniquement, voici la fonction utilisée à indiquer en cellule D2 :
=XOR(B2>50000;C2>50000)
et on l’étend à toute la plage.
Remarques complémentaires sur la syntaxe
La fonction OUX n’est pas encore disponible en français sur Google Sheets à l’utilisation et il faut donc utiliser la formule de cette manière : =XOR(…)
Attention au fait que XOR ne renvoie VRAI que si un nombre impair de conditions sont évaluées à VRAI parmi l’ensemble des conditions données, et non pas dès lors qu’une et une seule condition parmi la liste de conditions est évaluée à VRAI. Ainsi, XOR(VRAI;FAUX;FAUX) renvoie bien VRAI, XOR(VRAI;FAUX;VRAI) renvoie FAUX, et XOR(VRAI;VRAI;VRAI) renvoie à nouveau VRAI.
Démonstration
D1
=XOR(B8>50000;C8>50000)
A | B | C | D | |
---|---|---|---|---|
1 | Filaments Duchmont | 45 600€ | 53 200€ | =XOR(B8>50000;C8>50000) |
2 | Huile Coudée | 67 000€ | 73 500€ | FAUX |
3 |