Formules Excel

RECHERCHEX vs RECHERCHEV : laquelle utiliser en 2026 ?

📅 1 mai 2026 ⏱ 6 min de lecture Par TheDesk

Si tu utilises encore RECHERCHEV (VLOOKUP) par habitude, il est temps de passer à RECHERCHEX. Disponible depuis Excel 365 et Excel 2021, RECHERCHEX fait tout ce que fait RECHERCHEV - en mieux, avec moins d'arguments, et sans ses limitations agaçantes.

Dans cet article : comment fonctionne RECHERCHEX, pourquoi elle remplace RECHERCHEV, et dans quels cas garder l'ancienne formule.

C'est quoi RECHERCHEX ?

RECHERCHEX (XLOOKUP en anglais) est une formule introduite par Microsoft en 2019 pour remplacer RECHERCHEV, RECHERCHEH et INDEX/EQUIV en une seule fonction. Elle est disponible sur Excel 365, Excel 2021, et Excel pour le web.

La syntaxe de base :

Syntaxe de base =RECHERCHEX(valeur_cherchée ; tableau_recherche ; tableau_retour)

Comparée à RECHERCHEV :

Ancienne méthode — numéro de colonne fragile =RECHERCHEV(A2 ; Données!A:D ; 3 ; FAUX)
Nouvelle méthode — colonne de retour directe =RECHERCHEX(A2 ; Données!A:A ; Données!C:C)

Les 5 problèmes de RECHERCHEV que RECHERCHEX corrige

1. La colonne de retour doit être à droite

Avec RECHERCHEV, tu ne peux chercher que vers la droite. Si ta valeur de retour est à gauche de ta clé de recherche, tu dois réorganiser ton tableau ou bricoler avec INDEX/EQUIV.

Avec RECHERCHEX, la colonne de retour peut être n'importe où - à gauche, à droite, même sur une autre feuille.

Cherche dans la colonne C, retourne la valeur en A (à gauche) =RECHERCHEX(E2 ; C:C ; A:A)

2. Le numéro de colonne est fragile

Dans RECHERCHEV, tu indiques le numéro de la colonne à retourner (3ème colonne, 4ème...). Si quelqu'un insère une colonne dans ton tableau, le numéro décale et la formule retourne la mauvaise valeur - sans aucun message d'erreur.

RECHERCHEX pointe directement vers la colonne de retour. Aucun risque de décalage.

3. Gestion des erreurs intégrée

Avec RECHERCHEV, quand la valeur n'est pas trouvée tu obtiens #N/A. Pour afficher autre chose, tu dois envelopper ta formule dans SIERREUR.

RECHERCHEX a un 4ème argument optionnel : la valeur à retourner si rien n'est trouvé.

Ancienne méthode — SIERREUR obligatoire =SIERREUR(RECHERCHEV(A2 ; B:D ; 2 ; FAUX) ; "Non trouvé")
Nouvelle méthode — valeur par défaut intégrée =RECHERCHEX(A2 ; B:B ; C:C ; "Non trouvé")

4. Recherche depuis la fin

RECHERCHEV s'arrête à la première correspondance trouvée, en partant du début. Impossible de trouver la dernière occurrence d'une valeur.

RECHERCHEX accepte un 6ème argument pour définir le sens de recherche : de la fin vers le début.

Trouver la dernière occurrence — 6ème argument = -1 =RECHERCHEX(A2 ; B:B ; C:C ; "" ; 0 ; -1)

5. Correspondance approchée plus intuitive

Le 4ème argument VRAI/FAUX de RECHERCHEV est source de bugs - oublier FAUX peut retourner une valeur incorrecte sans erreur. RECHERCHEX utilise un 5ème argument numérique plus explicite, avec correspondance exacte par défaut.

Tableau comparatif

Fonctionnalité RECHERCHEV RECHERCHEX
Recherche vers la gauche Non Oui
Résistance aux insertions de colonnes Non Oui
Valeur par défaut si non trouvé Non (SIERREUR requis) Oui (argument intégré)
Recherche depuis la fin Non Oui
Recherche horizontale Non (RECHERCHEH séparée) Oui (même fonction)
Correspondance exacte par défaut Non (oubli du FAUX = bug) Oui
Disponibilité Toutes versions Excel Excel 365 / Excel 2021+

Attention : RECHERCHEX n'est pas disponible sur Excel 2016, 2019, et les versions antérieures. Si tu envoies un fichier à quelqu'un qui utilise une ancienne version d'Excel, les cellules avec RECHERCHEX afficheront une erreur. Dans ce cas, garde RECHERCHEV pour la compatibilité.

Quand garder RECHERCHEV ?

Conseil stage : En entretien ou en mission, demande toujours quelle version d'Excel est utilisée avant d'écrire des formules RECHERCHEX. Sur Excel 365 (le standard dans la plupart des grandes entreprises depuis 2022), tu peux y aller sans hésiter.

Exemple concret - Modele de scoring fournisseurs

Tu as une liste de fournisseurs avec leurs scores de performance, et tu veux retrouver le score d'un fournisseur spécifique à partir de son nom :

Ancienne méthode — col. A = ID, B = Nom, C = Score =RECHERCHEV(F2 ; A:C ; 3 ; FAUX)
Nouvelle méthode — cherche le Nom, retourne le Score =RECHERCHEX(F2 ; B:B ; C:C ; "Fournisseur inconnu")
Bonus — retrouver le Nom à partir du Score (colonne à gauche) =RECHERCHEX(95 ; C:C ; B:B)

Les arguments complets de RECHERCHEX

Tous les arguments =RECHERCHEX(
  valeur_cherchée ;
  tableau_recherche ;
  tableau_retour ;
  [si_non_trouvé] ; valeur si absent
  [mode_correspondance] ; 0=exact, -1=inférieur, 1=supérieur
  [mode_recherche] 1=début, -1=fin
)

Les 3 premiers arguments suffisent dans 90% des cas. Les 3 autres sont des options avancées.

Le verdict

Si tu es sur Excel 365 ou Excel 2021 - utilise RECHERCHEX. Elle est plus lisible, plus solide, et élimine les principales sources de bugs de RECHERCHEV.

Si tu dois garantir la compatibilité avec des versions anciennes - garde RECHERCHEV, ou vérifie la version avant de livrer le fichier.

Dans tous les cas, maitriser les deux est un vrai avantage en stage ou en entretien - les recruteurs testent souvent les deux.