La fonction RECHERCHEV Excel permet de rechercher une valeur dans la première colonne d’un tableau. C’est l’une des fonctions les plus utilisées d’Excel pour croiser des données. Elle sert également pour vérifier une information ou automatiser des tableaux.
Simple en apparence, RECHERCHEV peut toutefois générer des erreurs si sa syntaxe est mal maîtrisée : colonne déplacée, index incorrect, recherche approximative involontaire…
Bien utilisée, elle reste efficace. Mal utilisée, elle devient vite source d’erreurs.
Note de Nicolas PARENT, notre formateur expert sur Excel : n'oublions pas qu'il y a encore beaucoup d'entreprises qui utilisent d'anciennes versions d'Excel. Il est donc toujours utile et indispensable de maîtriser ces fonctions.
💡 Aujourd’hui, RECHERCHEV est souvent complétée, voire remplacée,par la fonction RECHERCHEX ou par le duo fonction INDEX + fonction EQUIV, plus robustes et plus flexibles.
Vidéo Youtube RECHERCHEV : tout savoir sur la fonction RECHERCHEV Excel
Dans cette vidéo, Nicolas, notre formateur Excel, vous présente l'intérêt d'utiliser la fonction RECHERCHEV avec un exemple de RECHERCHEV. La formule RECHERCHEV est un indispensable d'Excel.
Dans cette vidéo, vous trouverez :
- 00:31 : Définition et fonctionnement de RECHERCHEV
- 00:56 : Correspondance exacte (Exemple pratique avec matricules, prénoms et services)
- 03:14 : Limites de la fonction RECHERCHEV (colonnes et erreurs)
- 05:28 : Correspondance approximative (Exemple avec taux de remise)
- 07:43 : Gestion des erreurs (SI.NON.DISP et SI.ERREUR)
- 08:38 : Avantages de RECHERCHEX
Comment faire une RECHERCHEV sur Excel : syntaxe et formule RECHERCHEV
Avant de l’utiliser efficacement, il est essentiel de bien comprendre la syntaxe de la fonction RECHERCHEV en français. Elle repose sur une valeur à rechercher, une plage de données, un numéro de colonne à renvoyer et un type de correspondance.
Une bonne maîtrise de ces paramètres permet d’éviter la majorité des erreurs rencontrées avec cette fonction.
RECHERCHEV(Valeur_cherchée;Table_matrice;No_index_col;[Valeur_proche])
| Argument | Description |
|---|---|
| Valeur_cherchée (obligatoire) | Valeur à rechercher dans le tableau. Attention ! La valeur correspondante doit être située dans la 1ère colonne du tableau, donc les données que vous souhaitez extraire doivent être situées à droite de cette 1ère colonne. |
| Table_matrice (obligatoire) | Tableau ou plage de recherche dans laquelle vous souhaitez rechercher la valeur pour renvoyer une donnée qui se situe dans sur la même ligne. |
| No_index_col (obligatoire) | N° de colonne (position) qui contient la donnée que vous souhaitez renvoyer. Par exemple, la 1ère colonne du tableau correspond à la valeur 1. |
| [Valeur_proche] (facultatif) | Type de correspondance souhaité : ⇢ FAUX ou 0 (correspondance exacte) : cherche la 1ère valeur exactement égale à la valeur. ⇢ VRAI, 1 ou omis (correspondance approximative) : cherche la plus grande valeur inférieure ou égale à la valeur. Attention ! Les valeurs de la 1ère colonne du tableau doivent être triées par ordre croissant. |

Quel est mon niveau sur Excel ?
Testez gratuitement votre niveau avec notre quiz Excel (≈ 7 min). Accédez immédiatement à vos résultats, avec un corrigé détaillé et des ressources pour progresser.
Exemple 1 - Comment trouver une donnée exacte en fonction d'un prénom sur Excel
Rappel : RECHERCHEV(Valeur_cherchée;Table_matrice;No_index_col;[Valeur_proche])
- FAUX ou 0 (correspondance exacte) : cherche la 1ère valeur exactement égale à la valeur.
Ce tableau liste les données de plusieurs salariés d’une entreprise . La valeur à rechercher est le matricule (cellule G1) dans la 1ère colonne (colonne A) du tableau.
Vous souhaitez renvoyer le prénom (cellule G2), le service (cellule G3) et le salaire brut mensuel (cellule G4) correspond au matricule du salarié (cellule G1)

Remarques
- (1) La valeur à rechercher ("1004" dans la cellule G1) est bien située dans la 1ère colonne du tableau ("1005" dans la cellule A5). Les données que vous souhaitez renvoyer sont donc à droite de cette 1ère colonne.
- (1) Le n° de colonne est égal à 2, car si vous souhaitez renvoyer le prénom du salarié ("Quentin") qui est situé dans la 2e colonne du tableau (colonne B).
- (1) Pourquoi les $ ?Ils permettent de figerla ligne 1de la valeur à rechercheret les ligne 2 et 5 du tableau pour étirer la formule jusqu’à G4 et modifier uniquement le n° de colonne
(voir « Les références de cellule Excel »). - La valeur à rechercher ("1004") n’existe pas dans la 1ère colonne du tableau ("Matricule").
Cela signifie que RECHERCHEV ne trouve pas ce qu’elle est censée rechercher. Dans ce cas, la formule renverra l’erreur #N/A, sauf si vous utilisez la fonction SI.NON.DISP ou la fonction SIERREUR :
"=SI.NON.DISP(RECHERCHEV(G$1;A$2:D$5;2;FAUX);"Mat. inconnu")" renvoie "Mat. inconnu" si "1004" (cellule G1) n’existe pas dans la 1ère colonne dutableau (erreur #N/A).
"=SIERREUR(RECHERCHEV(G$1;A$2:D$5;2;FAUX);"Mat. inconnu")" renvoie "Mat. inconnu" si n’importe quelle erreur est renvoyée par la fonction RECHERCHEV.
💡 Vous rencontrez une erreur avec votre formule ? Consultez notre article complet sur l'erreur Excel #N/A
Exemple 2 - Comment trouver une correspondance approximative sur Excel
Rappel : RECHERCHEV(Valeur_cherchée;Table_matrice;No_index_col;[Valeur_proche])
- VRAI, 1 ou omis (correspondance approximative) : cherche la plus grande valeur inférieure ou égale à la valeur. Attention ! Les valeurs de la 1ère colonne du tableau doivent être triées par ordre croissant
Ce tableau liste le chiffre d'affaires réalisé (CA HT) par une entreprise auprès de plusieurs clients. Les valeurs à rechercher sont les CA HT (B2 à B5) dans la 1ère colonne (E2 à E4) du tableau.
Vous pouvez renvoyer le taux de remise applicable auprès de chaque client (colonne C) en fonction du CA HT qu’il t’a apporté :
- De 0 € à 1 000 € : 0% de remise.
- De 1 000 € à 10 000 € : 5% de remise.
- 10 000 € et plus : 10% de remise.

Remarques
- (1) RECHERCHEV cherche la plus grande valeur inférieure ou égale à la valeur pour renvoyer la donnée : "0" est la plus grande valeur <= "350" donc RECHERCHEV renvoie "0%".
- (2) Les valeurs à rechercher ("CA HT" de B2 à B5) sont bien situées dans la 1ère colonne du tableau ("CA HT" de E2 à E4). Les données que vous pouvez renvoyer sont donc à droite de cette 1ère colonne.
- (2) Le n° de colonne est égal à 2, car vous souhaitez renvoyer le taux de remise ("0%") qui est situé dans la 2e colonne du tableau (F2 à F4).
- (2) Pourquoi les $ ? Ils permettent de figer les lignes 2 et 4 du tableau pour étirer la formule jusqu’à C5 (voir « Les références de cellule »).
- (3) Les CA HT(E2 à E4) sont bien triés par ordre croissant.
Télécharger le fichier d’exercices Excel RECHERCHEV
S'entraîner est la meilleure façon de progresser ! Vous pouvez télécharger gratuitement un fichier d'exercice au format .xlsx pour pratiquer et t'entraîner à utiliser la fonction.
Besoin de te perfectionner ? Entraîne-toi avec un exercice RECHERCHEV et teste ces astuces pour maîtriser cette formule essentielle dans Excel.
Nos exercices Excel pour tous les niveaux !
Progressez maintenant avec nos + 20 exercices gratuits ! Du niveau débutant à avancé, ils permettent de se former totalement gratuitement par la pratique ! Profitez des exercices gratuitement jusqu'à la fin du mois.
Les problèmes courants avec la fonction RECHERCHEV Excel
Rencontrez-vous une erreur RECHERCHEV ou un problème RECHERCHEV lié à une valeur introuvable, une valeur dans la première colonne, un critère de recherche incorrect, ou un tableau de données mal structuré ? Voici un tableau complet pour identifier, comprendre et résoudre ces obstacles.
| PROBLÈME | EXPLICATION |
|---|---|
| RECHERCHEV renvoie l'erreur #N/A | ⇢ La fonction RECHERCHEV ne trouve pas la valeur à rechercher dans la 1ère colonne du tableau. ⇢ Imbrique RECHERCHEV dans la fonction SI.NON.DISP ou SIERREUR pour renvoyer une valeur si la formule renvoie l'erreur #N/A. |
| RECHERCHEV renvoie un résultat incorrect | ⇢ Vérifie que la valeur à rechercher est contenue dans la 1ère colonne du tableau. ⇢ Il est possible que le numéro de colonne soit incorrect. Il s'agit du numéro de colonne du tableau (et non de la feuille !). ⇢ Lorsque la fonction RECHERCHEV recherche une correspondance approximative (VRAI, 1 ou omis), les données de la 1ère colonne du tableau doivent être triées par ordre croissant. Dans le cas contraire, la formule renvoie souvent un résultat incorrect. ⇢ Utilise plutôt la fonction RECHERCHEX qui est plus complète et plus facile à utiliser. |
| RECHERCHEV s'arrête à la 1ère valeur trouvée lorsqu'il y a des doublons | ⇢ Si la valeur à rechercher apparait plusieurs fois dans la 1ère colonne du tableau, dans une plage de cellules alors la fonction RECHERCHEV recherche la première valeur pour renvoyer une donnée dans la même ligne. Essaye donc toujours d'avoir une valeur unique à rechercher dans le tableau. ⇢ Si vous avez plusieurs fois la même valeur et que vous souhaitez renvoyer une donnée liée à la k-ième valeur, vous pouvez imbriquer RECHERCHEV dans la fonction DECALER. |
Nos astuces pour optimiser RECHERCHEV dans Excel
Maîtriser la fonction RECHERCHEV peut grandement améliorer vos performances sur Excel, mais saviez-vous qu'il existe des moyens d'optimiser RECHERCHEV pour en tirer le meilleur parti ?
Dans cette section, découvrez des astuces RECHERCHEV essentielles pour simplifier et fiabiliser vos recherches. Que ce soit pour faciliter RECHERCHEV lors d'un exercice ou pour garantir que la formule renvoie une donnée correcte, chaque conseil vous aidera à surmonter les pièges courants.
Apprenez comment utiliser la formule efficacement, éviter les erreurs liées à la valeur de retour, et améliorer vos résultats grâce à des ajustements simples.
| ASTUCE | EXPLICATION |
|---|---|
| Utilise RECHERCHEX à la place de la fonction RECHERCHEV | ⇢ La fonction RECHERCHEX est plus complète et plus facile à utiliser. ⇢ Sa syntaxe simplfiée est la suivante : RECHERCHEX(Valeur_cherchée;Tableau_recherche;Tableau_renvoyé) |
| Vérifie l'exactitude de la valeur à rechercher | ⇢ Si vous souhaitez rechercher exactement la valeur à rechercher dans la 1ère colonne du tableau, alors assure-toi qu'elle soit bien orthographiée. ⇢ Dans le cas contraire, la fonction RECHERCHEV ne peut pas la trouver donc elle renvoie l'erreur #N/A ou une donnée incorrecte. |
| Sélectionne ton tableau à partir de la 1ère colonne qui contient la valeur à rechercher | Si le tableau ne contient pas la colonne avec la donnée à renvoyer, alors la formule renvoie des informations non souhaitées. |
| Utilise les références absolues (ou mixtes) ou sélectionner les colonnes entières | ⇢ Les références absolues (ou mixtes) sont surtout utiles pour figer la valeur à rechercher et/ou le tableau de recherche lors d'une phase de recopie. Elles offrent la garantie que la formule recherche toujours dans la bonne plage. ⇢ Vous pouvez aussi sélectionner les colonnes entières dans le tableau. Cette astuce est utile si ta feuille de calcul contient un seul tableau. L'intérêt est de ne pas figer les lignes car elles sont toutes prises en compte. Exemple : A:A au lieu de A$1:A$10. |
| Indique le type de correspondance souhaité | ⇢ Vous pouvez spécifier FAUX ou 0 (correspondance exacte) pour chercher la 1ère valeur exactement égale à la valeur. ⇢ Vous pouvez spécifier VRAI ou 1 (ou l'omettre) (correspondance approximative) pour chercher la plus grande valeur inférieure ou égale à la valeur. Attention ! Les données de la 1ère colonne du tableau doivent être triées par ordre croissant. Dans le cas contraire, la formule renvoie souvent un résultat incorrect. |

Formation gratuite sur Excel en ligne|Sans inscription
Vous pouvez vous amuser avec quelques fonctions d'Excel, mais si vous cherchez à être vraiment efficace, il y a des incontournables à maîtriser, comme les tableaux structurés, les tableaux croisés dynamiques (TCD), les filtres, ou encore les segments.
Les alternatives à la fonction RECHERCHEV (RECHERCHEX, INDEX + EQUIV)
La fonction RECHERCHEV fait partie des fonctions les plus connues sur Excel, mais elle a ses limites. La valeur à rechercher doit être contenue dans la 1ère colonne du tableau dans lequel vous souhaitez extraire une donnée.
- La valeur cherchée doit être comprise dans la 1ère colonne du tableau dans lequel vous souhaitez extraire une donnée.
- La recherche liée à une correspondance approximative doit être faite à partir de valeurs triées par ordre croissant uniquement.
C'est pourquoi il existe deux autres méthodes pour extraire une donnée d'un tableau : RECHERCHEX (ou EQUIVX - EQUIV imbriquée dans INDEX).
Les différences entre les fonctions RECHERCHEV et RECHERCHEX sur Excel
La fonction RECHERCHEX est tellement plus simple et plus complète que la fonction RECHERCHEV. Elle permet de rechercher une valeur dans un tableau pour renvoyer une donnée qui se situe dans la même ligne ou dans la même colonne que la valeur recherchée.
Pour utiliser RECHERCHEX à place de la fonction RECHERCHEV, vous devez respecter la syntaxe suivante : "=RECHERCHEX(Valeur_cherchée;Tableau_recherche;Tableau_renvoyé)".
Par exemple, si vous souhaitez trouver le nom d'un produit à partir d'un code spécifique (C2) dans une liste de produits (A2 à A10), alors vous pouvez utiliser la fonction RECHERCHEX de cette manière :
- Sélectionne la cellule où vous pouvez renvoyer le résultat de ta recherche.
- Saisis la formule "=RECHERCHEX(C2;A2:A10;B2:B10)".
- La cellule C2 correspond à la valeur à rechercher, c'est-à-dire un code de produit spécifique.
- "A2:A10" est la plage qui contient le code de produit spécifique.
- "B2:B10" est la plage qui contient le nom des produits.
N'oublie pas que la fonction RECHERCHEX est une alternative plus récente et plus puissante, donc pense à l'utiliser à la place de RECHERCHEV !
RECHERCHEV vs RECHERCHEX : une transition, pas un duel ! De nombreuses entreprises utilisent encore RECHERCHEV avec des versions plus anciennes d’Excel, où elle reste un incontournable pour rechercher une valeur dans la première colonne d’un tableau. RECHERCHEX, disponible dans Excel 365 et certaines versions d’Excel 2019, apporte des améliorations comme la gestion des erreurs et des recherches bidirectionnelles.
Les fonctions INDEX et EQUIVX (ou EQUIV) pour remplacer RECHERCHEV
Si vous avez une ancienne version d'Excel, vous n'avez peut-être pas accès à la fonction RECHERCHEX. Dans ce cas, vous pouvez remplacer RECHERCHEV par les fonctions INDEX et EQUIVX (ou EQUIV).
La fonction EQUIVX (ou EQUIV) imbriquée dans la fonction INDEX est une alternative, un peu plus complexe certes, mais qui est infaillible si vous savez bien l'utiliser.
La fonction INDEX permet de renvoyer une donnée d’un tableau qui se situe à l’intersection d’un n° de ligne et de colonne. La fonction EQUIVX permet d'automatiser le n° de ligne et de colonne.
Pour aller plus loin
La fonction RECHERCHEV reste un outil clé pour renvoyer des données dans vos tableaux Excel, que ce soit pour retrouver un prix, une date, ou toute autre valeur cherchée. Bien que la fonction RECHERCHEX offre des options plus modernes et une syntaxe simplifiée, RECHERCHEV continue de jouer un rôle essentiel, notamment dans les environnements où Excel n’est pas à jour.
En maîtrisant les subtilités des arguments, comme la gestion des erreurs avec SIERREUR ou la précision des valeurs approximatives, vous pouvez transformer vos feuilles Excel en véritables outils de pouvoir décisionnel.
Et pour aller plus loin avec RECHERCHEV, découvrez nos articles :
• Comment réaliser une RECHERCHEV avec plusieurs critères sur Excel ? 2 solutions
• Comment utiliser RECHERCHEV dans une autre feuille sur Excel ?
• Tout comprendre sur la RECHERCHEV inversé sur Excel
Découvrir les fonctions Excel

Toutes nos fiches sur les Fonctions
Que ce soit pour des calculs financiers, l’analyse de données ou la gestion de projets, nos articles vous guideront à travers une variété de fonctions, avec des exemples concrets et des astuces pour les utiliser efficacement.
Découvrez également notre livre complet sur toutes les fonctions Excel

Maîtrisez les fonctions de A à Z sur Excel
Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !
Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.
Encore un doute ? Profitez d'un aperçu avec notre -> eBook Excel gratuit.
Aller plus loin avec une formation Excel sur-mesure et certifiante
Maîtriser RECHERCHEV, c’est bien. Savoir quand utiliser RECHERCHEX, INDEX ou EQUIV, c’est mieux. Avec notre formation Excel sur mesure, vous apprenez à utiliser les bonnes fonctions au bon moment, directement sur vos fichiers.
- Formation personnalisée selon votre niveau
- S'adapte à vos disponibilités et vos préférences (en semaine et le week-end)
- Cas concrets métier (finance, RH, gestion, administratif…)
- Accompagnement par un formateur expert Excel
- Formation finançable (CPF / OPCO) et certifiante TOSA
Vous êtes de Nantes et vous souhaitez vous formez avec une formateur ? Découvrez notre Formation Excel sur-mesure en présentiel à Nantes.
FAQ - Questions fréquentes sur la fonction RECHERCHEV Excel
La fonction RECHERCHEV permet de rechercher une valeur dans la 1ère colonne d’un tableau pour renvoyer une donnée qui se situe dans la même ligne que la valeur recherchée.
⇢ La fonction RECHERCHEV permet de rechercher une valeur dans la 1ère colonne d’un tableau pour renvoyer une donnée qui se situe dans la même ligne que la valeur recherchée.
⇢ Elle permet de trouver des informations précieuses dans un tableau volumineux, sans avoir à chercher manuellement dans chaque cellule (gain de temps).
⇢ N'oublie pas néanmoins que la fonction RECHERCHEX est beaucoup plus facile à mettre en œuvre que la fonction RECHERCHEV !
L'équivalent anglais de la fonction RECHERCHEV est aussi VLOOKUP.
Saisis la formule "=RECHERCHEV(C2;A2:B10;2;FAUX)".
⇢ La cellule C2 correspond à la valeur à rechercher (un code de produit spécifique).
⇢ "A2:B10" est le tableau entier.
⇢ "2" est la colonne qui contient le nom des produits.
⇢ "FAUX" permet de chercher exactement le code de produit spécifique dans le tableau.
💡 Découvrez notre article complet sur comment comparer deux colonnes Excel avec les fonctions RECHERCHEV ET RECHERCHEX
Saisis la formule "=RECHERCHEV(C2;'[NomFichier.xlsx]NomFeuille'!$A:$B;2;FAUX)".
⇢ La cellule C2 correspond à la valeur à rechercher (un code de produit spécifique).
⇢ "'[NomFichier.xlsx]NomFeuille'!$A:$B" est le tableau entier.
⇢ "2" est la colonne qui contient le nom des produits.
⇢ "FAUX" permet de chercher exactement le code de produit spécifique dans le tableau.
⇢ D'abord, tu dois compter le nombre d'occurrences de chaque donnée de la 1ère colonne du tableau. Pour cela, tu peux utiliser la fonction NB.SI.ENS (ou la fonction Excel NB.SI).
⇢ Puis, tu dois combiner le résultat obtenu avec l'esperluette (&), la fonction Excel CONCAT ou la fonction JOINDRE.TEXTE sur Excel pour obtenir des valeurs uniques dans le tableau.
⇢ Enfin, tu peux utiliser RECHERCHEV pour renvoyer la donnée qui correspond à chaque occurrence de la valeur à rechercher.
⇢ Tu peux remplacer RECHERCHEV par la fonction RECHERCHEX, car elle est plus complète et plus facile à utiliser.
⇢ Si tu n'as pas la fonction RECHERCHEX sur ton logiciel Excel, tu peux aussi remplacer RECHERCHEV par les fonctions INDEX et EQUIVX (ou EQUIV).
⇢ Quelles sont les limites de la RECHERCHEV ?
1. La valeur cherchée doit être comprise dans la 1ère colonne du tableau dans lequel tu veux extraire une donnée.
2. La recherche liée à une correspondance approximative doit être faite à partir de valeurs triées par ordre croissant uniquement.
⇢ RECHERCHEV (Vertical) recherche une valeur dans une colonne spécifique d'un tableau, puis renvoie une donnée qui se situe dans la même ligne.
⇢ La fonction RECHERCHEH (Horizontal) recherche une valeur dans une ligne spécifique d'un tableau, puis renvoie une donnée qui se situe dans la même colonne.






Félicitations ! Votre ebook Excel offert !
/ CPF