Fonction RECHERCHEX

La fonction RECHERCHEX est une fonction Excel qui permet de rechercher une valeur dans un tableau à partir d’une autre valeur connue. Elle fonctionne verticalement, horizontalement et permet des recherches approximatives et des recherches partielles (ex: cellule qui commence par). Elle remplace les fonctions RECHERCHEV, RECHERCHEH et RECHERCHE.
Utilisation de la fonction RECHERCHEX sur Excel

Syntaxe

La fonction RECHERCHEX s’écrit de la façon suivante :

= RECHERCHEX( valeur_cherchée ; tableau_recherche ; tableau_renvoyé ; [si_non_trouvé] ; [mode_correspondance] ; [mode_recherche] )

Cette fonction possède 6 arguments :

  • valeur cherchée – Valeur à rechercher. Il peut s’agir d’un texte, d’un nombre, d’une date.
  • tableau recherche – Sélection de cellules qui contient la valeur cherchée.
  • tableau renvoyé – Sélection de cellules qui contient la valeur à renvoyer. Les dimensions doivent être identiques au tableau de recherche.
  • [si non trouvé] – Argument optionnel. Permet d’indiquer une valeur de remplacement si la valeur cherchée n’est pas présente dans le tableau de recherche.
  • [mode correspondance] – Argument optionnel. Permet d’indiquer à Excel si l’on souhaite faire une recherche exacte ou une recherche approximative.
  • [mode recherche] – Argument optionnel. On indique à Excel l’ordre de recherche souhaité (ex: de haut en bas, de bas en haut,…).

Utilisation de la fonction RECHERCHEX

Voici comment utiliser la fonction RECHERCHEX sur Excel.

#1 – Sélection de la valeur cherchée et de la colonne (ou ligne) de recherche

Sélectionnez la cellule contenant la valeur cherchée ou saisissez la directement.

= RECHERCHEX( F4 ; ...
= RECHERCHEX( "valeur cherchée" ; ...

Ensuite, sélectionnez la colonne ou la ligne dans laquelle se trouve la valeur cherchée. Il sera parfois intéressant de figer la sélection grâce aux dollars sur Excel.

= RECHERCHEX( F4 ; B4:B11 ; ...

#2 – Sélection de la (ou des) colonne(s) (ou lignes) de résultat

Sélectionnez la ou les colonne(s) à renvoyer. Il s’agit des colonnes contenant les valeurs que vous souhaitez faire apparaître. Les dimensions doivent être identiques à la plage de recherche.

Par exemple, nous avons saisi une colonne de recherche démarrant à la ligne 4 et se terminant à la ligne 11. La ou les colonnes de résultats doit avoir la même étendue.

Une nouvelle fois, il sera important dans certains cas de figer la plage des cellules grâce aux dollars.

= RECHERCHEX( F4 ; B4:B11 ; D4:D11 ; ...
--> Dans ce cas, je veux récupérer uniquement l'information du service.

= RECHERCHEX( F4 ; B4:B11 ; C4:D11 ; ...
--> Ici, je récupère l'information du nom du salarié
    et du service. La RECHERCHEX renverra comme résultat
    un tableau à 2 colonnes.

#3 – Valeur de remplacement (optionnel)

Dans certains cas, la valeur recherchée sera absente. Vous pouvez alors saisir une valeur de remplacement. Il pourra s’agir d’un texte, d’une valeur vide, d’un nombre, d’une autre formule, de l’appel à une cellule.

= RECHERCHEX( F4 ; B4:B11 ; D4:D11 ; "" ; ...
--> Affiche une cellule vide

= RECHERCHEX( F4 ; B4:B11 ; D4:D11 ; "non trouvé" ; ...
--> Affiche la valeur "non trouvé"

= RECHERCHEX( F4 ; B4:B11 ; D4:D11 ; SI(...) ; ...
--> On renvoie le résultat d'une autre formule

#4 – Recherche exacte ou recherche approximative (optionnel)

Il existe plusieurs modes de recherche. Par défaut, la fonction RECHERCHEX fera une recherche exacte. C’est-à-dire qu’elle cherchera exactement la valeur saisie dans le premier argument.

Elle permet de faire des recherches approximatives. Voici les options :

ModeDescription
0Recherche exacte (mode par défaut)
-1Recherche exacte ou de la valeur la plus proche (plus petite)
1Recherche exacte ou de la valeur la plus proche (plus grande)
2Permet l'utilisation des caractères génériques pour faire une recherche partielle (ex: commence par)

#5 – Mode de recherche (optionnel)

Par défaut, la fonction RECHERCHEX recherchera la valeur de haut en bas (ou de gauche à droite) et s’arrêtera au premier résultat viable. Il est possible de faire une recherche inversée (de bas en haut ou de droite à gauche).

ModeFonctionnement
1Recherche de haut en bas (ou de gauche à droite) - Mode par défaut
-1Recherche de bas en haut (ou de droite à gauche)
2Mode de recherche de bas en haut accéléré (mode binaire)
-2Mode de recherche de haut en bas accéléré (mode binaire)

Les modes binaires permettent d’accélérer la formule. Cependant, ils requièrent que le tableau soit trié suivant la colonne de recherche. C’est intéressant si vous avez des centaines de milliers de lignes ou que vous fichier devient trop lourd. Cependant, si vous modifiez l’ordre de tri dans votre tableau, vous vous exposez à des résultats faux.

Envie d’apprendre les 25 fonctions de base d’Excel ?

Vous voulez passer à un Excel plus moderne et plus propre ? Nicolas Parent vous a préparé les 25 fonctions à connaître pour travailler avec de bonnes bases. Téléchargez le guide gratuitement 👇

25 fonctions excel par Morpheus Formation l'organisme de référence sur Excel
PDF – Fonctions – CTA

Les avantages de la fonction RECHERCHEX

La fonction RECHERCHEX est une fonction qui permet de remplacer très facilement la fonction RECHERCHEV, la fonction RECHERCHEH et la fonction RECHERCHE. De plus, elle permet de s’affranchir de certaines limitations bien connues.

  1. Ordre des colonnes : sur les fonctions RECHERCHEV et RECHERCHEH, la matrice de recherche devait commencer par la colonne ou la ligne dans laquelle se trouvait la valeur cherchée. Il fallait alors passer par une RECHERCHEV inversée.
  2. Valeur de remplacement (cas des #N/A) : la fonction RECHERCHEX permet la saisie d’une valeur de remplacement si la valeur cherchée est absente. Avec les autres fonctions de recherche il fallait passer pour la fonction SI combinée à la fonction ESTNA ou passer par la fonction SI.NON.DISP.
  3. Récupérer plusieurs colonnes : la fonction RECHERCHEX permet de récupérer plusieurs colonnes au moment de la recherche. Ça simplifie les cas de fusions de tableaux.
  4. Préciser l’ordre du tri : sur les autres fonctions de recherche, l’ordre est de bas en haut. La fonction RECHERCHEX permet des tris de bas en haut et de haut en bas.

La fonction RECHERCHEX reprend des fonctionnalités essentielles des fonctions RECHERCHEV et RECHERCHEH grâce notamment à la recherche approximative et aux recherches partielles (ex: recherche une cellule commençant par).

Vous voulez maîtriser les fonctions Excel de A à Z ?

ebook 150 fonctions excel

Découvrez le guide Excel complet proposé par Morpheus Formation. Il regroupe plus de 150 fonctions disponibles sur Excel à maîtriser en 2026 notées de 1 à 5 !

Ce qu’il contient :

  • Les meilleures fonctions d’Excel comme RECHERCHEX et AGREGAT avec des fiches.
  • 12 fichiers d’exercices pratiques.
  • Des astuces et des conseils de nos experts Excel Nicolas PARENT et Sacha LETULLIER.

Devinez quoi ? Cleex vous offre 10% avec le code CLEEX. N’attendez plus, et prenez votre guide des 158 fonctions avant que la promotion disparaisse !

Quelques exemples d’utilisation de la fonction RECHERCHEX Excel

Faire une recherche verticale avec la fonction RECHERCHEX (remplacement RECHERCHEV)

Voici un exemple de remplacement de la fonction RECHERCHEV par la fonction RECHERCHEX. On va faire ici une recherche exacte.

= RECHERCHEX( F4 ; B4:B11 ; D4:D11 ; "" ; 0 ; 1 )

Faire une recherche horizontale avec la fonction RECHERCHEX (remplacement RECHERCHEH)

Ici un exemple de remplacement de la fonction RECHERCHEH par la fonction RECHERCHEX. Il s’agit une nouvelle fois d’une recherche exacte.

= RECHERCHEX( F8 ; C2:J2 ; C4:J4 ; "" ; 0 ; 1 )

Faire une RECHERCHEX avec plusieurs résultats (colonnes)

Pour récupérer plusieurs colonnes, il suffit d’étendre les coordonnées des colonnes de résultats.

= RECHERCHEX( F4 ; B4:B11 ; C4:D11 ; "" ; 0 ; 1 )
--> La matrice des résultats contient
    les colones C et D.

Faire une RECHERCHEX avec plusieurs résultats (lignes)

Si votre valeur cherchée est présente à plusieurs reprises dans votre tableau et que vous voulez récupérer les résultats en lien avec celles-ci, le mieux est de ne pas faire de RECHERCHEX.

La meilleure solution sera d’utiliser la fonction FILTRE. Elle permet de récupérer un ou plusieurs résultats à partir des critères indiqués.

= FILTRE( C4:D11 ; B4:B11=F4 )

Faire une RECHERCHEX partielle (RECHERCHEX contient)

Dans le cas où vous voudriez rechercher une valeur non exacte comme une cellule qui contient « Production », nous allons pouvoir nous servir des caractères génériques.

Les caractères génériques sont : *, ?, ~.

Le tableau suivant résume leurs utilisations respectives.

FormuleSignificationExemple
*Chaîne de caractères"abc", "a", "aaaaaa"
?Un caractère"a", "B"
???Trois caractères"aBC", "AAA"
*eurosSe terminant par euros"4 euros"
Bureau*Commençant par"Bureau d'études"
?*Au moins un caractère"A", "AAA"
salari?sUn caractère remplacé"salaries", "salariés"
?????-?????5 caractères + tirets + 5 caractèresAB123-BC456
*~?Se terminant par ?"ça va ?"
*prod*Contient "prod""Service production"

Dans l’exemple ci-dessous, on recherche la matricule de la personne faisant partie du service comptabilité. Nous ne savons plus si le service a été orthographie « Compta » ou « Comptabilité ». De fait, on effectue une recherche partielle.

= RECHERCHEX( "Compta*" ; D4:D11 ; B4:B11 ; "" ; 2 ; 1 )
--> Rechercher une cellule qui commence par "Compta"

Faire une RECHERCHEX avec plusieurs critères

La fonction RECHERCHEX permet de faire des recherches avec plusieurs critères grâce à un argument matriciel.

Un argument matriciel s’écrira de la forme :

(E4:E11="Production")*(D4:D11>2000)

Il s’agit de mettre entre parenthèses une plage de données, un opérateur logique et une valeur. Pour cumuler les critères, il faudra renouveler l’opération plusieurs fois et mettre des astérisques entre chaque bloc.

En tant que premier argument de la fonction RECHERCHEX, il suffit d’indiquer la valeur 1. Suivez l’exemple ci-dessous et adaptez-le à votre fichier.

= RECHERCHEX( 1 ; 
  (E4:E11="Production")*(D4:D11>2000) ; 
  B4:B11 ; "" ; 0 ; 1 )

Croiser deux tableaux Excel avec la fonction RECHERCHEX

Pour croiser deux tableaux comme ceci :

Il faut utiliser la formule suivante dans la cellule D1 de l’onglet résultat et de l’étirer sur toutes les lignes.

= RECHERCHEX( A2; Rému!$A$2:$A$9 ; Rému!$B$2:$B$9 ; 0 ; 0 ; 1 )

Caractéristiques de la fonction RECHERCHEX

  • La fonction RECHERCHEX permet de faire des recherches horizontales et verticales.
  • La fonction RECHERCHEX permet de choisir l’ordre de recherche.
  • La fonction RECHERCHEX permet de faire des recherches exactes, approximatives ou partielles.
  • La fonction RECHERCHEX permet de renvoyer plusieurs résultats (en colonnes).
  • La fonction RECHERCHEX ne permet pas de renvoyer plusieurs résultats (en lignes). Il faudra se trouver vers la fonction FILTRE.
  • La fonction RECHERCHEX supporte plusieurs critères grâce à l’utilisation d’un argument matriciel.

Vidéo : Comment utiliser la fonction RECHERCHEX sur Excel

Dans ce tutoriel, un formateur expert de Morpheus Formation part d’un constat simple : RECHERCHEX fait tout ce que RECHERCHEV fait, en plus simple et sans ses limitations habituelles.


Il montre en quelques minutes comment construire la formule RECHERCHEX sur Excel, sélectionner le tableau de recherche et le tableau renvoyé, et surtout comment gérer les erreurs proprement grâce au 4ème argument, pour afficher un message personnalisé à la place d’un #N/A.

Morpheus Formation propose l’une des meilleures formations Excel à distance pour les débutants, où RECHERCHEX est abordée en détail dans un programme structuré, avec un taux de satisfaction de 9,8/10.


Envie d’exploiter le plein potentiel d’Excel ?

Avec Morpheus Formation, maîtrisez tout le potentiel d’Excel avec le programme Excel 2.0. Boostez votre carrière avec une formation sur-mesure et adaptée à votre niveau !

Dans cette formation :

  • Le rythme est flexible : semaine, week-end, et jours fériés.
  • Vous apprendrez Excel selon vos besoins (optimiser son utilisation, valoriser son CV, évoluer professionnellement, etc…).
  • Vous serez accompagné, en direct, par un expert d’Excel.
Formation Excel certifiante avec Nicolas PARENT de Morpheus Formation, l'organisme de référence pour apprendre Excel en France

⭐️ Morpheus Formation est une référence pour se former sur Excel.
📊 9,8 de satisfaction et plus de 850 apprenants depuis 2021


Formules en lien

Fonctions en lien

4.8/5 - (28 votes)

Vous avez apprécié cet article ?

Pour me soutenir, cliquez sur cette publicité. Pas besoin d’acheter, un clic suffit.

Merci. 🤩

Annonces

Modèles Excel

+

Livret 

7 méthodes pour gagner 2H par semaine sur Excel

C’est gratuit 🤩

Avis Morpheus Formation la meilleure formation Excel en 2026
Avis sur Morpheus Formation

Cleex.fr rejoint Morpheus Formation

Cleex.fr rejoint naturellement Morpheus Formation, l’organisme 100% spécialisé sur Excel et ses dernières nouveautés. 

Objectif ? Vous proposer toujours plus de contenus accessibles sur Excel !

Sacha Letullier pour Cleex
Sacha LETULLIER - Co-fondateur de Morpheus Formation

Formation Excel (100% finançable)

Un programme personnalisé, avec un formateur expert attitré et selon vos disponibilités.

Depuis 2021, Morpheus Formation a formé plus de 850 apprenants et dispensé plus de 15 000 heures de formation sur Excel et Power BI.
Tout cela, avec un taux de satisfaction global de 9,79/10. 

Morpheus Formation est un organisme certifié QUALIOPI
Formation Excel éligible CPF

Formations Excel

Parce que chacun devrait avoir les moyens de faire son travail sur Excel

Découvrez des formations accessibles, rapides et directement applicables.

Cleex évolue… et rejoint Morpheus Formation
Bonne nouvelle 👋 Le site Cleex rejoint Morpheus Formation, organisme spécialisé dans la formation Excel moderne. Concrètement, ce qui change pour vous :
Sacha Letullier, co-fondateur de Morpheus Formation.
Yann Legrand, créateur de Cleex et contrôleur de gestion de formation.
  • toujours des tutoriels gratuits pour progresser
  • encore plus de ressources, exercices et guides pratiques
  • et la possibilité d’aller plus loin avec des formations Excel personnalisées animées par des experts.
Cliquez sur le lien : accédez au site Morpheus Formation pour découvrir toutes nos ressources offertes :)
Overlay Image
CLEEX.FR REJOINT MORPHEUS FORMATION
Yann Legrand, créateur de Cleex et contrôleur de gestion de formation.
Sacha Letullier, gérant de Morpheus Formation et formateur Excel.
WEBINAIRE EXCEL
Date : Jeudi 09/04 avec Nicolas et Augustin de Morpheus Formation. Inscrivez-vous pour recevoir la rediffusion et les supports par mail.
Power Query dans Excel
WEBINAIRE EXCEL
Inscrivez-vous pour recevoir la rediffusion et les supports par mail.
Power Query dans Excel