RECHERCHEX avec plusieurs conditions (ET / OU) – Guide complet et exemples
RECHERCHEX avec plusieurs conditions (ET / OU) – Guide complet et exemples
Depuis l’arrivée de RECHERCHEX (XLOOKUP), Excel a énormément simplifié les recherches de données.
Mais une question revient souvent :
👉 Comment faire une recherche avec plusieurs conditions (ex. Année ET Matricule) ?
Dans cet article, nous allons voir comment utiliser RECHERCHEX avec deux conditions ou plus, en expliquant clairement la logique ET (AND) et OU (OR), avec des exemples concrets.
1️⃣ Rappel : RECHERCHEX en une condition
Syntaxe de base :
=RECHERCHEX(valeur_recherchée; plage_recherche; plage_retour; [si_non_trouvé]; [mode])
Exemple simple :
Rechercher le nombre de jours acquis pour une année donnée :
➡️ Problème :
Si plusieurs employés ont la même année, Excel ne sait pas lequel choisir.
2️⃣ Pourquoi utiliser plusieurs conditions ?
Dans la réalité, une ligne est souvent identifiée par plusieurs critères :
- Année ET Matricule
- Code produit ET Région
- Client ET Mois
👉 Il faut donc une recherche multicritère.
3️⃣ Principe clé : conditions logiques dans Excel
Excel transforme les tests logiques en valeurs numériques :
| Test logique | Résultat |
|---|---|
| VRAI | 1 |
| FAUX | 0 |
On peut alors :
- utiliser
*pour ET - utiliser
+pour OU
4️⃣ RECHERCHEX avec deux conditions (ET)
🎯 Objectif
Trouver NB jours acquis quand :
Matricule = P3- ET
Année = O3
✅ Formule finale
🔍 Explication détaillée
(Conger_gestion_par_annee[Matricule]=P3)
→ renvoie une colonne de VRAI / FAUX
(Conger_gestion_par_annee[Année]=O3)
→ renvoie une autre colonne de VRAI / FAUX
(condition1) * (condition2)
→ agit comme un ET logique
- 1 × 1 = 1 ✅
- 1 × 0 = 0 ❌
RECHERCHEX(1; ...)
→ Excel cherche la ligne où les deux conditions sont vraies
5️⃣ RECHERCHEX avec condition OU
🎯 Cas d’usage
Rechercher les jours acquis si :
- Année = 2024
- OU Année = 2025
✅ Formule avec OU
🧠 Pourquoi ça marche ?
- 1 + 0 = 1 ✅
- 0 + 1 = 1 ✅
- 0 + 0 = 0 ❌
👉 Au moins une condition vraie = résultat accepté
6️⃣ Combiner ET + OU (cas avancé)
Exemple :
- Matricule = P3
- ET
- (Année = 2024 OU 2025)
✅ Parenthèses indispensables pour contrôler la logique.
7️⃣ Erreurs fréquentes à éviter
❌ Oublier les parenthèses
❌ Plages de tailles différentes
❌ Utiliser ET() ou OU() (ne fonctionnent pas dans RECHERCHEX)
❌ Oublier 0 pour la correspondance exacte
8️⃣ Alternative : la fonction FILTRE
Pour afficher plusieurs résultats :
✅ Conclusion
✔ RECHERCHEX permet des recherches puissantes
✔ Le ET se fait avec *
✔ Le OU se fait avec +
✔ Les conditions multiples rendent tes fichiers plus fiables et professionnels
Commentaires
Enregistrer un commentaire