Navigation Rapide
Fonction OUX
Résumé
La fonction OUX effectue un OU exclusif logique sur plusieurs arguments. Elle retourne VRAI uniquement si un nombre impair de conditions sont vraies, et FAUX dans tous les autres cas. Cette fonction est particulièrement utile pour des vérifications logiques complexes nécessitant une parité impaire de conditions vraies.
Syntaxe
OUX(valeur_logique1;[valeur_logique2];...)
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| valeur_logique1 | Logique |
Oui | Condition logique requise qui retourne VRAI ou FAUX |
| valeur_logique2 | Logique |
Non | Deuxième condition logique facultative |
| valeur_logiqueN | Logique |
Non | Jusqu'à 254 conditions logiques (matrices/références possibles) |
Utilisation de la fonction XOR
La fonction OUX est idéale pour les scénarios où vous devez vérifier qu'un nombre impair de conditions sont remplies. Contrairement à la fonction OU classique qui retourne VRAI dès qu'une condition est vraie, OUX analyse la parité du nombre de conditions vraies.
Exemples Courants de XOR
Exemple basique - Deux conditions vraies
=OUX(3>0;2<9)
Les deux conditions sont vraies (pair) → Retourne FAUX car nombre pair de VRAI.
Aucune condition vraie
=OUX(3>12;4>6)
Aucune condition vraie → Retourne FAUX.
Une seule condition vraie
=OUX(A1>10;B1<5)
Une condition vraie (impair) → Retourne VRAI.
Validation matricielle
=OUX((A1:A10="Oui"))
Vérifie si un nombre impair de cellules contiennent "Oui".
Questions Fréquemment Posées
Erreurs Courantes et Solutions
#VALEUR!
Cause: La plage spécifiée ne contient aucune valeur logique
Solution: Vérifiez que vos arguments contiennent des valeurs VRAI/FAUX
#VALEUR!
Cause: Arguments non-logiques mélangés avec texte
Solution: Utilisez des conditions qui retournent uniquement VRAI/FAUX
Trop d'arguments
Cause: Plus de 254 arguments fournis
Solution: Réduisez le nombre d'arguments à 254 maximum
Notes
- OUX retourne VRAI si nombre impair de VRAI (1, 3, 5...), FAUX si pair (0, 2, 4...)
- Parfait pour vérifier la présence unique d'une valeur dans une matrice
- Fonctionne en mode formule matricielle pour les plages étendues
- Disponible depuis Excel 2013 et versions ultérieures
- Ignore automatiquement texte et cellules vides
Compatibilité
Disponible dans : Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponible dans : Excel 2010 et versions antérieures
Contenu dernièrement révisé: December 11, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2013+