Comment utiliser la fonction Excel XOR -

Table des matières

Sommaire

La fonction XOR effectue ce que l'on appelle "OU exclusif". Avec deux instructions logiques, XOR renvoie VRAI si l'une ou l'autre instruction est VRAI, mais retourne FAUX si les deux instructions sont VRAIES. Si ni l'un ni l'autre n'est TRUE, XOR renvoie également FALSE.

Objectif

Effectuer une OU exclusive

Valeur de retour

Vrai ou faux

Syntaxe

= XOR (logique1, (logique2),…)

Arguments

  • logique1 - Une expression, une constante ou une référence dont la valeur est TRUE ou FALSE.
  • logique2 - (facultatif) Une expression, une constante ou une référence qui donne la valeur TRUE ou FALSE.

Version

Excel 2013

Notes d'utilisation

La fonction XOR effectue ce qu'on appelle "OU exclusif", par opposition au "OU inclusif" effectué par la fonction OU. Alors que la fonction OR renvoie vrai si une logique est VRAI, XOR renvoie VRAI dans des cas spécifiques. Dans le cas le plus simple, avec seulement deux instructions logiques, XOR ne renvoie TRUE que si l'un des logiques est TRUE, pas si les deux logiques sont TRUE.

Le concept de salle d'opération exclusive est plus connu dans le monde de la programmation. En anglais simple, vous pouvez penser à une phrase comme celle-ci "Je vais soit visiter New York ou San Francisco cet été". Rien ne m'empêche de visiter les deux, mais le sens est clairement que je prévois de ne visiter que l'un ou l'autre.

Avec plus de 2 logiques

Avec plus de 2 logiques, XOR ne renvoie TRUE que lorsque le nombre de logiques TRUE est impair, comme illustré dans l'exemple suivant:

Remarques:

  • Les arguments logiques doivent avoir la valeur TRUE ou FALSE, 1 ou 0, ou être des références contenant des valeurs logiques.
  • Les références vides sont ignorées.
  • XOR renvoie #VALUE! si aucune valeur logique n'est trouvée.
  • Avec plus de deux logiques, XOR renvoie TRUE lorsque le nombre de logiques TRUE est impair, et FALSE sinon.
  • XOR a été introduit dans Excel 2013.

Articles intéressants...