Fonction OUX ExcelGuide Complet 2026 – Le OU Exclusif
Tu connais OU et ET, mais connais-tu OUX ? Cette fonction logique moins connue est pourtant très puissante. OUX signifie "OU exclusif" (XOR en anglais) : elle renvoie VRAI quand une seule des conditions est vraie, mais pas les deux en même temps.
Dans la vraie vie, c'est comme choisir entre "fromage ou dessert" au restaurant : tu peux prendre l'un OU l'autre, mais pas les deux. OUX te permet de modéliser exactement ce type de logique dans Excel.
Syntaxe de la fonction OUX
=OUX(logique1; [logique2]; ...)OUX évalue toutes les conditions et renvoie VRAI si un nombre impair de conditions est vrai. Avec 2 conditions, c'est simple : VRAI si une seule est vraie. Avec plus de conditions, on compte les VRAI.
Comprendre chaque paramètre de la fonction OUX
logique1
(obligatoire)La première valeur logique à évaluer. Ce peut être une condition comme A1>10, une référence à une cellule contenant VRAI/FAUX, ou directement VRAI/FAUX.
Les nombres sont convertis automatiquement : 0 devient FAUX, tout autre nombre devient VRAI.
logique2, ...
(optionnel)Jusqu'à 254 valeurs logiques supplémentaires. Chaque valeur est comptabilisée et le résultat final dépend du nombre total de VRAI.
Rappelle-toi : OUX renvoie VRAI si le compte de VRAI est impair (1, 3, 5...) et FAUX s'il est pair (0, 2, 4...).
Mémo visuel : Avec 2 conditions : OUX = "l'un ou l'autre, mais pas les deux". C'est le choix exclusif par excellence.
Table de vérité : comprendre OUX vs OU
Voici la différence fondamentale entre OU (inclusif) et OUX (exclusif) avec deux conditions :
| Condition A | Condition B | OU(A;B) | OUX(A;B) |
|---|---|---|---|
| FAUX | FAUX | FAUX | FAUX |
| VRAI | FAUX | VRAI | VRAI |
| FAUX | VRAI | VRAI | VRAI |
| VRAI | VRAI | VRAI | FAUX ← Différence ! |
La ligne surlignée montre LA différence : quand les deux conditions sont vraies, OU renvoie VRAI mais OUX renvoie FAUX. C'est l'essence du "ou exclusif".
Exemples pratiques pas à pas
Exemple 1 – Gestionnaire RH : détecter les incohérences de présence
Tu es gestionnaire RH et tu veux vérifier que chaque employé est soit au bureau, soit en télétravail, mais pas les deux (erreur de saisie) ni aucun des deux (absence non déclarée).
Détection d'incohérences avec OUX
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Employé | Bureau | Télétravail | Statut |
| 2 | Alice | VRAI | FAUX | OK |
| 3 | Bob | FAUX | VRAI | OK |
| 4 | Claire | VRAI | VRAI | ERREUR |
| 5 | David | FAUX | FAUX | ERREUR |
=SI(OUX(B2; C2); "OK"; "ERREUR")OUX renvoie VRAI uniquement si l'employé est à UN seul endroit. Si les deux colonnes sont cochées (erreur de double saisie) ou aucune (absence), OUX renvoie FAUX et on affiche "ERREUR".
Exemple 2 – Responsable formation : vérifier les prérequis mutuellement exclusifs
Tu organises des formations. Certaines formations sont alternatives : un employé doit suivre l'une OU l'autre, mais pas les deux (contenu redondant) ni aucune (prérequis manquant).
Vérification de prérequis mutuellement exclusifs
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Employé | Excel Débutant | Excel Avancé | Prérequis OK |
| 2 | Marie | VRAI | FAUX | VRAI |
| 3 | Pierre | FAUX | VRAI | VRAI |
| 4 | Julien | VRAI | VRAI | FAUX |
| 5 | Sophie | FAUX | FAUX | FAUX |
=OUX(B2; C2)Julien a suivi les deux formations (redondant), Sophie aucune (prérequis manquant). Seuls Marie et Pierre ont un parcours cohérent avec exactement une formation validée.
Exemple 3 – Contrôleur de gestion : identifier les anomalies budgétaires
Tu es contrôleur de gestion. Pour chaque projet, tu veux vérifier qu'il y a soit un budget validé, soit une demande en cours, mais pas les deux (double allocation) ni aucun (projet orphelin).
Détection d'anomalies avec OUX et cellules non vides
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Projet | Budget validé | Demande en cours | Statut |
| 2 | Projet Alpha | 50 000 € | Normal | |
| 3 | Projet Beta | 30 000 € | Normal | |
| 4 | Projet Gamma | 25 000 € | 25 000 € | Anomalie |
| 5 | Projet Delta | Anomalie |
=SI(OUX(B2<>""; C2<>""); "Normal"; "Anomalie")Ici on teste si les cellules ne sont pas vides avec <>"". OUX identifie les projets avec exactement une source de budget.
OUX avec plus de 2 conditions
Avec plus de 2 arguments, OUX compte le nombre de VRAI et renvoie VRAI si ce nombre est impair :
| Formule | Nb de VRAI | Résultat |
|---|---|---|
| =OUX(FAUX; FAUX; FAUX) | 0 (pair) | FAUX |
| =OUX(VRAI; FAUX; FAUX) | 1 (impair) | VRAI |
| =OUX(VRAI; VRAI; FAUX) | 2 (pair) | FAUX |
| =OUX(VRAI; VRAI; VRAI) | 3 (impair) | VRAI |
Attention : Avec plus de 2 conditions, la logique "soit l'un soit l'autre" ne s'applique plus vraiment. OUX devient alors un compteur de parité. Utilise-le avec précaution dans ce contexte.
Questions fréquentes
Quelle est la différence entre OU et OUX ?
OU renvoie VRAI si au moins une condition est vraie. OUX (OU exclusif) renvoie VRAI uniquement si un nombre IMPAIR de conditions est vrai. Avec 2 conditions : OUX est vrai si une seule des deux est vraie, pas les deux.
À quoi sert concrètement la fonction OUX ?
OUX est utile pour détecter des incohérences ou des situations 'soit l'un soit l'autre mais pas les deux'. Par exemple : vérifier qu'un employé est en télétravail OU au bureau, mais pas les deux en même temps.
Combien d'arguments peut-on mettre dans OUX ?
Tu peux tester jusqu'à 254 valeurs logiques dans OUX. Le résultat est VRAI si un nombre impair de ces valeurs est VRAI. Avec 3 valeurs vraies, OUX renvoie VRAI.
OUX fonctionne-t-il avec des nombres ?
Oui ! Excel convertit les nombres en logique : 0 est considéré comme FAUX, tout autre nombre comme VRAI. Donc OUX(1; 0) renvoie VRAI car 1 seul est 'vrai'.
Comment simuler OUX si je n'ai pas Excel 2013+ ?
Utilise la formule : =SI(ET(OU(A1;B1);NON(ET(A1;B1)));VRAI;FAUX). Elle vérifie que l'un OU l'autre est vrai, mais pas les deux (ET). C'est la définition mathématique du XOR.
Maîtrise toutes les fonctions logiques
OUX est une pièce du puzzle logique d'Excel. Rejoins Le Dojo Club pour découvrir comment combiner toutes ces fonctions et créer des formules puissantes.
Essayer pendant 30 jours