Fonction Excel : RECHERCHEV

Parmi toutes les fonctions d’Excel, RECHERCHEV (ou RECHERCHE V) fait partie des plus utilisées au quotidien. Que ce soit pour retrouver un prix à partir d’un code, associer un nom à une référence ou extraire une donnée précise dans un tableau, cette formule est un incontournable pour toute personne qui travaille régulièrement sur Excel, même sans être expert.

Si vous avez déjà entendu parler de la fonction RECHERCHEV dans Excel sans vraiment savoir comment elle fonctionne, ou si vous l’avez testée une fois sans succès, cet article est fait pour vous. Nous allons démystifier la syntaxe, vous montrer des exemples simples, et surtout vous aider à éviter les erreurs fréquentes.

Des alternatives existent mais que vous soyez débutant ou utilisateur régulier d’Excel, maîtriser RECHERCHEV vous fera gagner un temps considérable dans votre utilisation quotidienne du logiciel.

À quoi sert la fonction RECHERCHEV dans Excel ?

La fonction RECHERCHEV est utilisée pour chercher une valeur dans la première colonne d’un tableau et retourner une information située sur la même ligne. C’est l’un des réflexes les plus puissants à connaître dans Excel dès qu’il s’agit de lier des données entre elles.

Prenons un exemple très simple : vous avez un tableau avec des codes produits dans la colonne A, et les prix correspondants dans la colonne B. Si vous saisissez un code produit en cellule E2, vous pouvez utiliser RECHERCHEV pour retrouver automatiquement le prix qui lui est associé. Cela vous évite de rechercher manuellement dans la liste.

Autrement dit, RECHERCHEV permet de connecter des données et de retrouver la bonne information en fonction d’un critère précis. C’est une fonction essentielle pour construire des fichiers intelligents, automatisés et dynamiques, que ce soit pour gérer des stocks, suivre des commandes, afficher des notes d’élèves ou générer des devis.

Elle est d’autant plus utile dans les cas suivants :

  • Vous travaillez sur des bases de données structurées.
  • Vous souhaitez éviter les copier-coller manuels.
  • Vous avez besoin d’une recherche rapide à partir d’une valeur de référence.

Dans la suite, nous allons découvrir comment écrire cette formule correctement et l’appliquer à un cas concret dans Excel.

La syntaxe de RECHERCHEV expliquée simplement

Pour bien comprendre comment utiliser RECHERCHEV, il faut d’abord en maîtriser la syntaxe. La fonction s’écrit de la manière suivante :

=RECHERCHEV(valeur_cherchée ; table_matrice ; no_index_col ; valeur_proche)

Prenons un cas concret : vous avez une liste d’employés dans un tableau avec leur matricule, nom et service. Voici la structure :

Exemple de tableau Excel avec matricules employés pour fonction RECHERCHEV
Tableau d’exemple avec matricules, noms et services pour illustrer RECHERCHEV

Vous voulez pouvoir taper un matricule dans une cellule (exemple A7) et obtenir automatiquement le nom associé en A8.

La formule serait :

=RECHERCHEV(A7 ; A1:C4 ; 2 ; FAUX)

Formule RECHERCHEV complète dans Excel avec syntaxe détaillée
Exemple de formule RECHERCHEV complète avec tous les paramètres

Elle permet du coup de chercher la valeur de A7 (le matricule) dans la première colonne du tableau A1:C4, puis retourne la valeur de la 2e colonne sur la ligne correspondante, avec une correspondance exacte.

Les erreurs fréquentes avec RECHERCHEV et comment les éviter

Même si RECHERCHEV semble simple en apparence, elle peut rapidement devenir source de confusion si certains détails ne sont pas respectés. Voici les erreurs les plus fréquentes rencontrées dans Excel… et surtout voyons comment les éviter.

La première erreur classique est le fameux #N/A. Ce message apparaît lorsque la valeur recherchée n’existe pas dans la première colonne du tableau sélectionné. Cela peut venir d’un espace en trop, d’une casse différente (majuscule/minuscule), ou tout simplement d’une faute de frappe.

Erreur #N/A avec RECHERCHEV dans Excel à éviter
Exemple d’erreur #N/A avec RECHERCHEV quand la valeur n’est pas trouvée

Ici par exemple, il a été mentionné E0001 qui n’existe pas dans le tableau, alors que la vraie valeur est E001.

Autre cause fréquente d’erreur : le mauvais numéro de colonne. Beaucoup de personnes confondent la colonne réelle dans Excel avec le numéro relatif à la plage sélectionnée. Si vous écrivez =RECHERCHEV(A7 ; A1:C4 ; 5 ; FAUX), la formule renvoie une erreur, car la table ne contient que 3 colonnes. Le numéro no_index_col doit toujours être inférieur ou égal au nombre de colonnes dans la plage.

Erreur REF avec RECHERCHEV Excel mauvais numéro de colonne
Erreur #REF dans RECHERCHEV due à un mauvais numéro de colonne

Dans cet exemple, il y a en effet 3 colonnes dans notre tableau initial or vous voyez que dans la formule, nous cherchons la 5e colonne.

RECHERCHEV avec correspondance exacte ou approchée : VRAI ou FAUX ?

Le dernier paramètre de RECHERCHEV est souvent mal compris, pourtant il change complètement le comportement de la formule. Quand vous écrivez =RECHERCHEV(A2 ; B2:D100 ; 3 ; FAUX), le mot FAUX indique à Excel de chercher une correspondance exacte. Si la valeur n’est pas trouvée telle quelle, la formule renvoie #N/A.

À l’inverse, si vous utilisez VRAI (ou si vous omettez ce paramètre), Excel cherche la valeur la plus proche inférieure ou égale à votre critère. Cela suppose que la première colonne du tableau soit triée par ordre croissant.

En pratique, voici quand utiliser chaque option :

  • FAUX (correspondance exacte) — C’est le choix par défaut recommandé dans 90 % des cas. Utilisez-le pour retrouver un code produit, un numéro de facture, un nom ou toute valeur qui doit correspondre exactement.
  • VRAI (correspondance approchée) — Utile pour les tranches. Par exemple, pour attribuer une note en fonction d’un score (0-49 = insuffisant, 50-69 = passable, 70-89 = bien, 90-100 = excellent), vous créez un tableau de seuils triés et utilisez VRAI pour que la formule trouve automatiquement la bonne tranche.

Un piège classique : oublier de mettre FAUX quand vous faites une recherche exacte. Sans ce paramètre, RECHERCHEV peut renvoyer un résultat qui semble correct mais qui ne correspond pas à la bonne ligne. C’est l’une des erreurs les plus sournoises car elle passe souvent inaperçue.

Gérer les erreurs avec RECHERCHEV et SIERREUR

Quand RECHERCHEV ne trouve pas la valeur cherchée, elle affiche #N/A dans la cellule. Dans un fichier destiné à être partagé ou imprimé, ce message d’erreur n’est pas très élégant. La solution : combiner RECHERCHEV avec la fonction SIERREUR.

La syntaxe est simple :

=SIERREUR(RECHERCHEV(A2 ; B2:D100 ; 3 ; FAUX) ; "Non trouvé")

Cette formule fonctionne ainsi : Excel exécute d’abord RECHERCHEV normalement. Si le résultat est une erreur (peu importe laquelle : #N/A, #REF!, #VALEUR!), la formule affiche à la place le texte que vous avez choisi — ici « Non trouvé ». Vous pouvez remplacer ce texte par ce que vous voulez : un tiret, un zéro, un message personnalisé, ou même une cellule vide avec "".

Quelques variantes utiles :

  • =SIERREUR(RECHERCHEV(...) ; 0) — Affiche 0 au lieu de l’erreur (pratique dans les calculs)
  • =SIERREUR(RECHERCHEV(...) ; "") — Laisse la cellule visuellement vide
  • =SIERREUR(RECHERCHEV(...) ; "Vérifier la référence") — Message d’alerte personnalisé

Cette combinaison RECHERCHEV + SIERREUR est tellement courante qu’elle devrait devenir un réflexe systématique dans vos fichiers Excel.

Exemples pratiques de RECHERCHEV dans la vie professionnelle

La théorie c’est bien, mais rien ne vaut des cas concrets pour comprendre l’utilité de RECHERCHEV au quotidien. Voici trois situations professionnelles courantes où cette fonction fait gagner un temps considérable.

Retrouver un prix à partir d’une référence produit

Vous avez un catalogue de 500 produits dans une feuille « Tarifs » avec les colonnes Référence, Désignation et Prix HT. Sur une autre feuille « Devis », vous saisissez la référence du produit et RECHERCHEV va chercher automatiquement le prix correspondant :

=SIERREUR(RECHERCHEV(A5 ; Tarifs!A:C ; 3 ; FAUX) ; "Réf. inconnue")

Plus besoin de chercher manuellement dans le catalogue ni de risquer une erreur de copier-coller.

Associer un service à un employé dans un fichier RH

Dans un tableau du personnel, la colonne A contient le matricule, la colonne B le nom, la colonne C le service. Pour afficher automatiquement le service d’un employé à partir de son matricule :

=RECHERCHEV(E2 ; A:C ; 3 ; FAUX)

Cette approche est très utilisée dans les services RH pour croiser des informations entre plusieurs fichiers : planning, paie, évaluations annuelles.

Créer un tableau de bord avec données consolidées

Vous recevez un export mensuel des ventes par magasin. Pour alimenter votre tableau de bord avec le chiffre d’affaires de chaque point de vente, RECHERCHEV va chercher la valeur dans l’export et la rapporte dans votre synthèse :

=SIERREUR(RECHERCHEV(B3 ; Export!A:F ; 6 ; FAUX) ; 0)

Le tableau de bord se met à jour automatiquement chaque fois que vous remplacez l’export par les nouvelles données. C’est le principe de base des reporting automatisés dans Excel.

Questions fréquentes sur RECHERCHEV

RECHERCHEV peut-elle chercher vers la gauche ?

Non. C’est la principale limitation de RECHERCHEV : elle ne peut chercher que dans la première colonne de la plage et renvoyer une valeur située à droite. Si vous avez besoin de chercher vers la gauche, utilisez RECHERCHEX (Excel 365) ou la combinaison INDEX + EQUIV.

Comment utiliser RECHERCHEV entre deux feuilles Excel ?

C’est exactement la même syntaxe, il suffit de préfixer la plage avec le nom de la feuille suivi d’un point d’exclamation : =RECHERCHEV(A2 ; Feuille2!A:D ; 3 ; FAUX). Cela fonctionne aussi entre deux fichiers différents, mais les deux fichiers doivent être ouverts simultanément.

Pourquoi RECHERCHEV renvoie le mauvais résultat ?

Dans la grande majorité des cas, c’est parce que le dernier paramètre est réglé sur VRAI (ou omis) alors que vous attendiez une correspondance exacte. Ajoutez FAUX comme dernier argument et vérifiez que la valeur cherchée ne contient pas d’espace invisible en début ou fin de cellule.

RECHERCHEV est-elle sensible aux majuscules et minuscules ?

Non. RECHERCHEV ne fait pas la différence entre majuscules et minuscules. « Paris », « PARIS » et « paris » sont considérés comme identiques. Si vous avez besoin d’une recherche sensible à la casse, combinez INDEX + EQUIV + EXACT.

Peut-on utiliser RECHERCHEV avec plusieurs critères ?

Pas directement. RECHERCHEV ne prend qu’un seul critère de recherche. Pour chercher sur plusieurs critères simultanément (par exemple un nom ET une date), la méthode la plus courante est de créer une colonne auxiliaire qui concatène les critères : =A2&"-"&B2, puis d’utiliser RECHERCHEV sur cette colonne combinée. Avec Excel 365, RECHERCHEX combinée à FILTRE offre une alternative plus élégante.

RECHERCHEV avec des caractères joker (recherche partielle)

RECHERCHEV ne se limite pas aux correspondances exactes lettre par lettre. En utilisant des caractères joker, vous pouvez effectuer des recherches partielles dans vos tableaux Excel.

Les deux caractères joker utilisables sont :

  • * (astérisque) — Remplace n’importe quelle suite de caractères. Exemple : =RECHERCHEV("*Martin*" ; A:C ; 2 ; FAUX) trouve la première cellule contenant « Martin » quelque part dans le texte.
  • ? (point d’interrogation) — Remplace exactement un caractère. Exemple : =RECHERCHEV("REF-??" ; A:C ; 2 ; FAUX) trouve REF-01, REF-AB, etc.

Cette technique est particulièrement utile quand vos données ne sont pas parfaitement normalisées. Par exemple, si vos codes produits commencent tous par le même préfixe mais que vous ne connaissez que le début, =RECHERCHEV("PRD-2024*" ; A:D ; 3 ; FAUX) retrouvera le premier produit correspondant.

Attention : les caractères joker ne fonctionnent qu’avec le paramètre FAUX (correspondance exacte). Avec VRAI, ils sont ignorés.

RECHERCHEV avec des dates dans Excel

Utiliser RECHERCHEV avec des dates est courant mais source d’erreurs fréquentes. Excel stocke les dates sous forme de numéros (1er janvier 1900 = 1, 2 janvier 1900 = 2, etc.). Si la recherche ne fonctionne pas, c’est souvent parce que la cellule de recherche et la colonne du tableau n’ont pas le même format.

La formule de base reste identique :

=RECHERCHEV(E2 ; A2:C100 ; 3 ; FAUX)

Où E2 contient la date recherchée. Pour éviter les problèmes de format, deux astuces :

  • Convertir explicitement — Utilisez =RECHERCHEV(DATEVAL("15/03/2026") ; A:C ; 2 ; FAUX) pour forcer le format date.
  • Vérifier le format — Sélectionnez la colonne de dates et la cellule de recherche, puis vérifiez qu’elles ont le même format (Date courte, par exemple).

Pour chercher par mois ou par année uniquement, combinez RECHERCHEV avec les fonctions MOIS ou ANNEE dans une colonne auxiliaire.

Alternatives modernes à RECHERCHEV : RECHERCHEX et INDEX + EQUIV

Si la fonction RECHERCHEV reste la plus connue des formules de recherche dans Excel, elle présente néanmoins certaines limites : lecture uniquement de gauche à droite, dépendance à la position des colonnes, difficulté à s’adapter à des bases de données complexes… C’est pour ces raisons qu’Excel propose aujourd’hui deux alternatives puissantes : RECHERCHEX et la combinaison INDEX + EQUIV.

La fonction RECHERCHEX (disponible à partir d’Excel 365) fonctionne de manière plus souple que RECHERCHEV. Elle permet notamment :

  • De chercher dans n’importe quelle colonne, qu’elle soit à gauche ou à droite ;
  • D’ajouter une valeur par défaut personnalisée si rien n’est trouvé ;
  • D’éviter les erreurs de plage grâce à une syntaxe plus explicite.

Par exemple, au lieu d’écrire :

=RECHERCHEV(A2 ; A2:C100 ; 2 ; FAUX)

Vous pouvez écrire :

=RECHERCHEX(A2 ; A2:A100 ; B2:B100 ; \"Non trouvé\")

Cela rend les formules plus lisibles, plus robustes, et plus flexibles.

Autre alternative très utilisée : la combinaison INDEX + EQUIV, qui permet de faire des recherches dans toutes les directions, avec une précision totale. Cette méthode demande un peu plus de logique, mais elle est très puissante, notamment dans des fichiers complexes ou automatisés utilisés en entreprise.

Conclusion : Maîtrisez RECHERCHEV pour gagner du temps dans Excel

La fonction RECHERCHEV dans Excel est l’un des outils les plus efficaces pour rechercher une information à partir d’une valeur de référence. Qu’il s’agisse d’un code produit, d’un nom, d’un matricule ou d’un identifiant, elle vous permet de lier facilement des données et d’automatiser de nombreuses tâches quotidiennes dans vos tableaux.

Avec une bonne compréhension de sa syntaxe, une structure de données claire, et quelques précautions simples pour éviter les erreurs, RECHERCHEV devient un véritable levier de productivité. Peu importe la raison de votre utilisation, elle vous fera gagner un temps précieux.

Et si vous souhaitez aller plus loin, découvrir des alternatives plus puissantes comme RECHERCHEX ou créer des fichiers Excel entièrement automatisés, pensez à vous former. Nos formations Excel pratiques et accessibles vous accompagnent pas à pas, quel que soit votre niveau.

DÉMARRAGE IMMÉDIAT

Trouvez votre formation

  • 7h à 42h
  • 100% Certifiant
  • Accès immédiat
Réserver ma place Catalogue & Inscription en ligne Une question avant d’acheter ?
CERTIFICATION RECONNUE

Boostez votre carrière avec une formation sur mesure

Ne restez plus bloqué sur vos outils. Obtenez une certification officielle et maîtrisez votre logiciel favori dès maintenant.

  • Paiement CB / PayPal / 4x sans frais
  • Éligible CPF / OPCO / France Travail
Voir le programme
Réponse sous 24h

Formation certifiante

Maîtrisez RECHERCHEV et toutes les fonctions avancées d’Excel

✓ Éligible CPF
✓ Certification ICDL & ENI
✓ Présentiel ou visio
✓ Formateur dédié

Prochaines sessions disponibles

14 avril 2026
Paris · Présentiel
Dispo

5 mai 2026
Marseille · Présentiel
Dispo

26 mai 2026
À distance · Visio
Dispo

Découvrez d'autres astuces et formations sur le même sujet

Formation à partir de 299 €
Voir les sessions →