Comment utiliser la fonction XOR (OUX) dans Excel
Français | Anglaise |
---|---|
OUX | XOR |
La fonction XOR (OUX en français) est une fonction logique utilisée couramment dans Microsoft Excel et Google Sheets. Elle renvoie TRUE si le nombre de valeurs TRUE est impair, et FALSE si ce nombre est pair. Cette fonction est particulièrement pratique pour effectuer des tests logiques comprenant plusieurs conditions variées.
Syntaxe et exemples dans Excel et Google Sheets
La syntaxe de la fonction XOR est la suivante :
=XOR(logical1, [logical2], ...)
- logical1, logical2, … : Ce sont les arguments qui représentent les conditions à vérifier. Il est nécessaire de fournir au moins un argument. Chaque argument peut être soit une expression logique, soit une référence à une cellule contenant une telle expression.
Voici un exemple simple :
=XOR(A2 = 5, B2 > 3)
Prenons le cas où A2 équivaut à 5 et B2 à 4. La formule XOR renverrait FALSE car les deux conditions sont TRUE (5 est égal à 5 et 4 est plus grand que 3).
Scénarios d’application pratiques
Exemple 1: Contrôle de la saisie des données
Imaginez une feuille de calcul où certaines conditions doivent être mutuellement exclusives pour valider une inscription. Par exemple, deux champs intitulés « Accepte_email » en A2 et « Accepte_SMS » en B2 ne devraient pas être tous les deux sur « Oui ». La formule XOR peut être utilisée pour garantir qu’une seule de ces options soit sélectionnée :
=XOR(A2 = "Oui", B2 = "Oui")
Si les deux conditions sont TRUE ou si toutes les deux sont FALSE, la formule renverra FALSE, indiquant une erreur de saisie. Si l’une est TRUE et l’autre FALSE, elle renverra TRUE, montrant que la saisie est correcte.
Exemple 2: Évaluation de l’admissibilité
Considérons une situation où un étudiant est éligible à une bourse uniquement si l’un des deux critères suivants est respecté, mais pas les deux : avoir moins de 20 ans ou des revenus familiaux inférieurs à un certain seuil. Admettons que l’âge de l’étudiant soit dans la cellule A3 et que les revenus familiaux figurent dans B3 :
=XOR(A3 < 20, B3 < 50000)
La fonction XOR simplifie ici la logique en renvoyant TRUE seulement si un des deux critères est rempli, mais pas les deux.
En conclusion, la fonction XOR est un outil extrêmement utile pour gérer des validations logiques basées sur des conditions exclusivement multiples, et elle est très utile dans la gestion de feuilles de calcul complexes où de telles conditions doivent être abordées efficacement.
Plus d'infoRmation: https://support.microsoft.com/fr-fr/office/oux-oux-fonction-1548d4c2-5e47-4f77-9a92-0533bba14f37