Tutoriels Excel

Comment utiliser RECHERCHEV dans Excel : le guide complet (avec exemples)

Tout ce qu'il faut savoir sur RECHERCHEV en Excel : syntaxe, exemples, pièges classiques, alternatives modernes (XLOOKUP, INDEX/EQUIV) et automatisation par IA.

·9 min de lecture

Pourquoi RECHERCHEV est (toujours) la formule la plus utilisée d'Excel

Si tu travailles avec Excel depuis plus de quelques mois, tu as forcément croisé la RECHERCHEV (VLOOKUP en anglais). C'est la formule qui te permet de chercher une valeur dans un tableau et de rapporter une information liée — comme retrouver le prix d'un produit à partir de son code, ou le nom d'un client à partir de son ID.

D'après Microsoft, RECHERCHEV est l'une des 5 formules Excel les plus tapées au monde. Et pour cause : dès que tu manipules deux tableaux liés (clients/commandes, produits/stock, employés/salaires), tu en as besoin.

Pourtant, c'est aussi l'une des formules qui génère le plus d'erreurs. Dans ce guide, on va voir :

1. La syntaxe exacte et chacun des 4 arguments 2. Un exemple pas-à-pas avec des données réelles 3. Les 5 erreurs classiques (et comment les éviter) 4. Quand préférer XLOOKUP ou INDEX/EQUIV 5. Comment laisser l'IA écrire la formule à ta place

La syntaxe de RECHERCHEV

=RECHERCHEV(valeur_cherchée ; table ; n°_colonne ; correspondance)
ArgumentRôle
valeur_cherchéeCe que tu cherches (ex : un code produit en A2)
tableLa plage où chercher (la valeur doit être dans la 1ère colonne)
n°_colonneQuelle colonne ramener (1 = la 1ère de la table)
correspondanceFAUX pour exact (99% du temps), VRAI pour approximatif
💡 Astuce Pip : utilise toujours FAUX en dernier argument, sauf si tu travailles sur des tranches numériques triées. Sinon, tu auras des résultats incohérents sans aucune erreur visible.

Un exemple concret

Imagine cette feuille Catalogue :

CodeProduitPrix
P001Café3,50 €
P002Thé2,80 €
P003Chocolat4,20 €

Et dans ta feuille Commandes, tu as un code en cellule A2 et tu veux récupérer le prix en B2 :

=RECHERCHEV(A2 ; Catalogue!A:C ; 3 ; FAUX)

- A2 = ce que tu cherches (le code) - Catalogue!A:C = la table (toute la plage de A à C) - 3 = la 3ème colonne (Prix) - FAUX = correspondance exacte

Résultat : si A2 contient P002, tu obtiens 2,80 €.

Les 5 erreurs classiques

1. #N/A — valeur introuvable

Le grand classique. Causes possibles : - La valeur cherchée n'existe pas (vérifie l'orthographe) - Espaces invisibles (utilise SUPPRESPACE) - Format différent : un 123 texte ne match pas un 123 nombre - La valeur cherchée n'est pas dans la 1ère colonne de la table

Solution : enrobe ta RECHERCHEV dans SIERREUR :

=SIERREUR(RECHERCHEV(A2;Catalogue!A:C;3;FAUX);"Non trouvé")

2. #REF! — colonne hors plage

Tu demandes la 5ème colonne mais ta table n'en a que 3. Vérifie le 3ème argument.

3. Résultat incohérent à cause de VRAI

Si tu mets VRAI (ou que tu oublies le 4ème argument), Excel cherche la valeur la plus proche inférieure — utile pour des tranches d'impôt, désastreux pour un code produit.

4. La table change à cause des références relatives

Si tu copies ta formule vers le bas et que ta table A1:C100 devient A2:C101, tu rates les premières lignes. Utilise des références absolues : $A$1:$C$100 ou mieux, une plage nommée.

5. RECHERCHEV ne peut pas chercher à gauche

C'est sa plus grande limite : la valeur cherchée doit être dans la 1ère colonne. Pour chercher vers la gauche, tu dois utiliser XLOOKUP ou INDEX/EQUIV.

💡 Astuce Pip : si tu te retrouves à inverser tes colonnes ou à dupliquer des données juste pour que RECHERCHEV fonctionne, c'est le signe qu'il est temps de passer à XLOOKUP.

XLOOKUP : le remplaçant moderne

Disponible depuis Excel 365 et 2021, XLOOKUP corrige tous les défauts de RECHERCHEV :

=XLOOKUP(valeur_cherchée ; colonne_recherche ; colonne_résultat ; [si_non_trouvé])

- Cherche dans n'importe quelle colonne (gauche ou droite) - Argument "si non trouvé" intégré (plus besoin de SIERREUR) - Correspondance exacte par défaut (pas de piège VRAI/FAUX)

=XLOOKUP(A2 ; Catalogue!A:A ; Catalogue!C:C ; "Non trouvé")

INDEX/EQUIV : l'alternative universelle

Avant XLOOKUP, c'était la combinaison utilisée par les experts. Elle marche dans toutes les versions d'Excel :

=INDEX(Catalogue!C:C ; EQUIV(A2 ; Catalogue!A:A ; 0))

Plus verbeuse, mais ultra-flexible. Préfère-la à RECHERCHEV pour les fichiers partagés avec d'anciennes versions.

Comment Pip simplifie tout ça

Plutôt que de te rappeler la syntaxe exacte, le bon ordre des arguments, et le piège VRAI/FAUX, tu peux décrire ce que tu veux en français :

« Dans la feuille Commandes, je veux que la colonne Prix se remplisse automatiquement en allant chercher le prix dans Catalogue à partir du code produit. »

Pip te génère la formule en 3 secondes, choisit automatiquement entre RECHERCHEV, XLOOKUP ou INDEX/EQUIV selon ta version d'Excel, et gère les références absolues.

Essaie sur ton propre fichier — c'est gratuit et tu n'as rien à installer.

En résumé

- RECHERCHEV reste utile pour la compatibilité, mais XLOOKUP est meilleur dès qu'il est disponible - Toujours utiliser FAUX en correspondance exacte - Toujours enrober dans SIERREUR pour éviter les #N/A moches - Pour aller plus vite, laisse l'IA de Pip écrire la formule à ta place

Essaie le générateur de RECHERCHEV gratuit →

Va plus vite avec Pip

Importe tes fichiers, pose tes questions en français, obtiens tes formules et graphiques en quelques secondes.

Essayer gratuitement →