La fonction OUX d'Excel vous permet de faire des OU exclusifs.
- Le OU inclusif
Un ou plusieurs de ses paramètres est VRAI pour que l'ensemble du test soit vrai, c'est la fonction OU traditionnelle d'Excel.mettent d'enrichir la construction de tests logiques
- Le OU exclusif
Un et un seul paramètre doit être VRAI pour que l'ensemble du test soit vrai, c'est la nouvelle fonction OUX
=OUX(Test1; Test2; Test3; ...)
La fonction OUX est présente dans Excel depuis la version d'Excel 2013. Vous pouvez mettre jusqu'à 256 conditions.
Exemple d'illustration avec la fonction OUX
Pour mieux comprendre dans quel cas s'applique la fonction OUX, nous allons prendre l'exemple suivant.
Nous voulons embaucher des candidats qui ont au moins 4 années d'études après leur diplôme de fin de lycée ou qui ont 4 ans, ou plus, d'expérience dans le même milieu professionnel.
Par contre, nous ne pouvons pas nous permettre d'embaucher des candidats qui ont à la fois 4 années d'études, ou plus, et 4 années, ou plus, d'expérience professionnelle ⛔ car ils coûteraient trop chers à la compagnie.
Nous pouvons résumer ce problème par le schéma suivant.
- 1er cas : si le candidat à moins de 4 ans d'études ou moins de 4 ans d'expérience (partie grise hachurée), il n'est pas retenu.
- 2e cas : si le candidat à moins de 4 ans d'expérience et plus de 4 ans d'études (partie bleue), il est retenu.
- 3e cas : si le candidat à moins de 4 ans d'études et plus de 4 ans d'expérience (partie rouge), il est retenu.
- 4e cas : si le candidat à plus de 4 ans d'études ou plus de 4 ans d'expérience (partie mauve), il n'est pas retenu.
Résultat avec la fonction OU
Si nous construisons un test logique avec la fonction OU, nous devrions retenir toutes les personnes qui remplissent l'un des 2 critères
=OU(B2>=4,C2>=4)
Cependant, nous pouvons constater que pour les lignes 3, 9 et 12, nous ne devrions pas employer ces personnes. En effet, elles cumulent à la fois de l'expérience et un niveau d'études trop élevés. C'est pourquoi, dans notre exemple, nous devons utiliser la fonction OUX (ou exclusif).
Test avec la fonction OUX
Nous allons construirons un test pour trouver les individus qui ne répondent qu'à un seul critère mais pas aux 2. Avec la fonction OUX d'Excel, nous voyons maintenant, pour les lignes 3, 9 et 12 que le résultat est FAUX. C'est exactement ce que nous voulons. Un seul des 2 critères VRAI.
Nous pouvons rendre le résultat plus lisible en utilisant une fonction SI. De cette façon, il est facile de lire les personnes qui seront retenues.
Vous trouverez des informations complémentaires sur la fonction OUX sur le site de Microsoft.
prof.maquaire
11/06/2018 @ 18:25
Bonjour,
Le ou exclusif est effectivement utilisé comme clef d'imparité (ou d'imparité si inversé). De façon câblée, il a pu être utilisé sur des systèmes de transmission rapides, afin de vérifier l'acheminement correct d'une trame. Maintenant, si on veut vérifier la validité d'une trame, on pourrait encore l'utiliser sous forme programmée.
Mais c'est un mode de fonctionnement qui ne parle généralement qu'aux électroniciens anciens... peut-être aussi à certains informaticiens (ça reste à confirmer).
prof.maquaire
PS : la page de mon site que vous pointez est un peu ancienne... promis, je vais la rafraîchir un peu ;o/
Anne-Sophie
22/02/2018 @ 16:15
Bonjour,
Je me permets une petite remarque quant à l'utilisation de la fonction OUX.
Vous indiquez "Un et un seul paramètre doit être VRAI pour que l'ensemble du test soit vrai, c'est la nouvelle fonction OUX".
En fait, il faut qu'un nombre IMPAIR de paramètres soit VRAI pour pour que l'ensemble du test soit vrai.
On arrive en effet à obtenir une valeur VRAI si on a 1, 3, 5 .... paramètres VRAI.
Dans l'exemple que vous utilisez, cela fonctionne, mais uniquement parce qu'il n'y a que 2 tests.
Cordialement,
Anne-Sophie
PS : votre site est vraiment très intéressant, loin de moi l'idée de vouloir chercher la petite bête...
Frédéric LE GUEN
22/02/2018 @ 18:18
Roooo que c'est gentil
A part des messages pour me demander de régler des problèmes sur des fichiers Excel, je n'ai jamais de messages positifs sur le contenu du site.
Bon, je ne savais pas du tout qu'un OU exclusif retournait VRAI quand il y a un nombre impair de VRAI. Mais pour trouver un cas concret bonjour la galère. Si vous une idée, je prends
Anne-Sophie
23/02/2018 @ 11:13
Bonjour
J'ai fait quelques recherches sur le OU exclusif de manière générale pour essayer de trouver un exemple d'application concret...
J'en reviens bredouille !
Le OU exclusif a des applications en électronique, en informatique et en cryptographie (https://fr.wikipedia.org/wiki/Fonction_OU_exclusif) mais il semblerait quand même qu'il soit utilisé principalement dans un cas à 2 arguments ), comme celui utilisé dans votre article.
A tout hasard, voici également le lien vers un article (en anglais) qui propose une utilisation à 5 arguments
L'auteur n'a quand même pas l'air vraiment convaincu de l'utilité de cette fonction dans ce cas-là !
Cordialement,
Anne-Sophie