Contact
Formule Excel 2021+

=RECHERCHEX Excel Syntaxe, Exemples et Erreurs Corrigées

RECHERCHEX est la formule de recherche moderne d'Excel. Bidirectionnelle, plus rapide, et sans les limitations de RECHERCHEV.

☰ Toutes les formules Demander de l'aide
🟡 Intermédiaire⏱ ~10 minExcel 365 / 2021+
Excel 2021 / Microsoft 365 Avancé Remplace RECHERCHEV

RECHERCHEX est disponible depuis Excel 2021 et Microsoft 365. Elle résout toutes les limitations de RECHERCHEV : elle cherche dans n'importe quelle direction, gère nativement le "non trouvé", et peut retourner une plage entière de résultats.

Si vous travaillez sur Excel 2021 ou Microsoft 365, utilisez systématiquement RECHERCHEX à la place de RECHERCHEV. Si vous devez maintenir la compatibilité Excel 2019 ou antérieur, restez sur RECHERCHEV ou INDEX+EQUIV.

Syntaxe

=RECHERCHEX(valeur ; plage_recherche ; plage_retour ; [si_non_trouvé] ; [mode_correspondance] ; [mode_recherche])
ArgumentObligatoireDescription
valeur✅ OuiLa valeur à rechercher
plage_recherche✅ OuiLa colonne (ou ligne) dans laquelle chercher
plage_retour✅ OuiLa colonne (ou plage) dont retourner le résultat
si_non_trouvé⬜ NonValeur affichée si rien n'est trouvé (évite #N/A)
mode_correspondance⬜ Non0 = exacte (défaut) · -1 = inférieure · 1 = supérieure · 2 = wildcard
mode_recherche⬜ Non1 = du début (défaut) · -1 = depuis la fin · 2 = binaire croissant · -2 = binaire décroissant

Exemples concrets

Recherche simple équivalent RECHERCHEV Tous métiers
=RECHERCHEX(A2 ; B2:B100 ; C2:C100 ; "Non trouvé")
→ Cherche A2 dans la colonne B, retourne la valeur correspondante en C. Si absent → "Non trouvé" sans SIERREUR nécessaire.
Recherche vers la gauche Analyste

Impossible avec RECHERCHEV trivial avec RECHERCHEX.

=RECHERCHEX(D2 ; C2:C100 ; A2:A100)
→ Cherche en colonne C et retourne la valeur correspondante en colonne A (à gauche de C).
Retourner plusieurs colonnes Commercial

Une seule formule pour récupérer nom, prix ET stock.

=RECHERCHEX(A2 ; Produits!A:A ; Produits!B:D ; " ")
→ Retourne les colonnes B, C et D en une seule formule (formule matricielle dynamique). Déversement automatique sur les cellules adjacentes.
Recherche avec wildcard RH

Trouver un client même sans connaître son nom exact.

=RECHERCHEX("*Dupont*" ; B2:B100 ; C2:C100 ; "Non trouvé" ; 2)
→ Trouve la première cellule contenant "Dupont" (n'importe où dans la chaîne). Le 5ème argument = 2 active le mode wildcard.
Dernier employé embauché RH

Trouver la dernière occurrence impossible simplement avec RECHERCHEV.

=RECHERCHEX("CDI" ; B2:B100 ; A2:A100 ; "Aucun" ; 0 ; -1)
→ Le 6ème argument = -1 cherche depuis la fin de la liste. Retourne le dernier CDI trouvé.

Pourquoi RECHERCHEX remplace RECHERCHEV en 2026 ?

RECHERCHEX (ou XLOOKUP en version anglaise) est la formule de recherche de nouvelle génération introduite dans Excel 365 et Excel 2021. Elle résout toutes les limitations historiques de RECHERCHEV : recherche à gauche, gestion des erreurs intégrée, retour de plusieurs colonnes, recherche inversée.

Les professionnels qui adoptent RECHERCHEX gagnent en rapidité et en fiabilité sur leurs fichiers :

📌

Astuce migration : Remplacez =RECHERCHEV(A2;B:D;3;FAUX) par =RECHERCHEX(A2;B:B;D:D;"Non trouvé"). Plus lisible, plus rapide, et plus robuste face aux insertions de colonnes.

RECHERCHEX vs RECHERCHEV vs INDEX+EQUIV lequel choisir ?

Les trois formules permettent de faire des recherches dans un tableau Excel, mais elles n'ont pas les mêmes capacités ni la même compatibilité. Voici la comparaison complète pour choisir la bonne formule selon votre situation.

Capacité =RECHERCHEX =RECHERCHEV =INDEX+EQUIV
Recherche vers la droite✅ Oui✅ Oui✅ Oui
Recherche vers la gauche✅ Oui❌ Non✅ Oui
Recherche horizontale (sur une ligne)✅ Oui❌ Non✅ Oui
Retourner plusieurs colonnes à la fois✅ Oui❌ Non⚠️ Complexe
Gestion "non trouvé" intégrée✅ Oui (4ème arg.)❌ Nécessite SIERREUR❌ Nécessite SIERREUR
Recherche depuis la fin (inversée)✅ Oui (6ème arg.)❌ Non⚠️ Astuce possible
Recherche approximative✅ Oui✅ Oui✅ Oui
Recherche avec wildcards (* ?)✅ Oui❌ Non❌ Non
Robuste aux insertions de colonnes✅ Oui❌ Non✅ Oui
Compatibilité Excel 2019 et avant❌ Non✅ Oui✅ Oui
Lisibilité de la formule⭐⭐⭐ Excellente⭐⭐ Correcte⭐ Complexe
💡

Règle simple : Si vous êtes sur Excel 365 ou 2021, utilisez RECHERCHEX par défaut. Si le fichier doit fonctionner sur Excel 2019 ou partagé avec des utilisateurs sur d'anciennes versions, optez pour INDEX+EQUIV. RECHERCHEV n'a plus de raison d'être dans un environnement Microsoft 365.

Découvrez RECHERCHEX en action dans notre article 7 formules Excel que tout professionnel devrait maîtriser en 2026.

Erreurs courantes avec RECHERCHEX

Erreur
Cause probable
Solution
#N/A
Valeur absente de la plage, ou espaces invisibles qui faussent la comparaison
Ajoutez le 4ème argument : =RECHERCHEX(A2 ; B:B ; C:C ; "Non trouvé"). Espaces : nettoyez avec SUPPRESPACE().
#NOM?
Excel 2019 ou antérieur RECHERCHEX n'existe pas dans ces versions
Vérifiez : Fichier → Compte → À propos d'Excel. Sur Excel 2019 ou avant, utilisez INDEX+EQUIV.
#REF!
plage_recherche et plage_retour n'ont pas le même nombre de lignes
Les deux plages doivent avoir la même hauteur : =RECHERCHEX(A2 ; B2:B100 ; C2:C100)
Résultat incorrect
5ème argument mode_correspondance mal configuré pour une grille tarifaire
Utilisez -1 (valeur inférieure) ou 1 (supérieure) : =RECHERCHEX(C2 ; A2:A10 ; B2:B10 ; "Hors grille" ; -1)

Tester =RECHERCHEX en direct

Cliquez sur un scénario pour charger les données, puis lancez le testeur interactif.

classeur_recherchex.xlsx

Choisir un scénario :

Essayez C999 pour voir la gestion du non-trouvé en action

Besoin de RECHERCHEX dans votre fichier ?

ASPECT crée des fichiers Excel sur mesure avec les formules adaptées à votre métier livrés en 3 à 7 jours ouvrés.

Demander un devis gratuit →

Questions fréquentes sur RECHERCHEX

RECHERCHEX est-elle disponible dans toutes les versions Excel ? +

Non. RECHERCHEX est disponible uniquement dans Excel 365, Excel 2021 et Excel pour le Web. Elle n'existe pas dans Excel 2019, 2016 ou les versions antérieures. Si vous ouvrez un fichier contenant RECHERCHEX sur une ancienne version, la formule affiche l'erreur #NOM?. Dans ce cas, utilisez INDEX+EQUIV comme alternative universelle.

RECHERCHEX affiche #N/A comment corriger ? +

L'erreur #N/A signifie que la valeur cherchée n'est pas trouvée dans la plage. Trois causes fréquentes : (1) la valeur n'existe pas dans la table, (2) des espaces invisibles parasitent la comparaison utilisez SUPPRESPACE(), (3) une différence de type (texte vs nombre). La solution la plus simple : ajoutez le 4ème argument pour afficher un message personnalisé : =RECHERCHEX(A2;B:B;C:C;"Non trouvé")

Comment faire une recherche avec plusieurs critères dans RECHERCHEX ? +

RECHERCHEX ne supporte pas nativement plusieurs critères, mais on peut les combiner par concaténation : =RECHERCHEX(A2&B2 ; C2:C100&D2:D100 ; E2:E100 ; "Non trouvé"). Cette technique fonctionne pour des critères texte. Pour des recherches multicritères complexes, INDEX+EQUIV avec une formule matricielle reste une option.

RECHERCHEX est-elle plus rapide que RECHERCHEV ? +

Oui, dans la majorité des cas. RECHERCHEX utilise un algorithme de recherche optimisé qui évite de parcourir toute la plage quand ce n'est pas nécessaire. Sur de très grandes tables (50 000+ lignes), le gain de performance est notable. Avec le 6ème argument en mode binaire (2 ou -2), RECHERCHEX peut être exponentiellement plus rapide sur des données triées.

Quelle différence entre RECHERCHEX et INDEX+EQUIV ? +

RECHERCHEX est plus lisible, plus simple et couvre la quasi-totalité des cas d'usage. INDEX+EQUIV est compatible avec toutes les versions Excel (y compris 2019 et avant) et reste plus flexible pour les recherches matricielles très complexes ou les formules imbriquées avancées. Si vous êtes sur Excel 365 ou 2021, préférez toujours RECHERCHEX. Si vous partagez des fichiers avec des utilisateurs sur d'anciennes versions, utilisez INDEX+EQUIV.

RECHERCHEX fonctionne-t-elle dans Google Sheets ? +

Oui. Google Sheets supporte RECHERCHEX depuis 2022, avec une syntaxe quasi identique. La formule s'appelle aussi XLOOKUP en version anglaise (Excel et Sheets). La seule différence mineure : certains modes de correspondance avancés peuvent se comporter légèrement différemment selon la plateforme.

Comment migrer mes formules RECHERCHEV vers RECHERCHEX ? +

La migration est simple : =RECHERCHEV(A2;B:D;3;FAUX) devient =RECHERCHEX(A2;B:B;D:D;"Non trouvé"). Le principe : séparez la plage de recherche (1ère colonne de RECHERCHEV) de la plage de retour (la colonne résultat). Profitez-en pour supprimer les SIERREUR imbriqués en utilisant le 4ème argument. Attention : si vous devez maintenir la compatibilité avec Excel 2019, conservez RECHERCHEV ou basculez sur INDEX+EQUIV.

Peut-on imbriquer RECHERCHEX dans une autre formule ? +

Oui, RECHERCHEX peut être imbriquée comme n'importe quelle formule. Exemples courants : =SOMME(RECHERCHEX(A2;B:B;C:F;"")) pour additionner les résultats d'une recherche multi-colonnes, ou =SI(RECHERCHEX(A2;B:B;C:C;"")="";"Absent";"Présent") pour tester la présence d'une valeur. RECHERCHEX retourne une plage dynamique, ce qui la rend très puissante dans des formules composées.

Formules liées

Testeur de formule
A1
=
Cellule sélectionnée : Astuce : cliquez sur une cellule pour la modifier
✓ Formule copiée !