👤 Contact
Formule Excel

Guide complet =RECHERCHEV — Syntaxe, exemples & erreurs

RECHERCHEV est la formule de recherche verticale la plus connue d'Excel. Maîtrisez-la en 5 minutes avec des exemples concrets.

☰ Toutes les formules 📅 Demander de l'aide
🟢 Débutant⏱ ~8 min📅 Excel 2003+
Intermédiaire Recherche & Référence Top 3 des formules

RECHERCHEV (Vertical Lookup) parcourt la première colonne d'un tableau de haut en bas, trouve votre valeur, et retourne une donnée de la même ligne dans la colonne de votre choix. C'est la formule la plus utilisée pour croiser deux tableaux de données.

Syntaxe

=RECHERCHEV(valeur_cherchée ; tableau ; no_col ; [valeur_proche])
ArgumentObligatoireDescription
valeur_cherchée✅ OuiLa valeur à rechercher dans la 1ère colonne du tableau (cellule, texte, nombre)
tableau✅ OuiLa plage de données incluant la colonne de recherche et la colonne résultat
no_col✅ OuiLe numéro de la colonne dont retourner la valeur (1 = 1ère colonne du tableau)
valeur_proche⬜ NonFAUX = correspondance exacte (recommandé) · VRAI = correspondance approchée
💡

Toujours mettre FAUX comme dernier argument, sauf si vous travaillez avec des tranches (ex: grille de remises). VRAI peut retourner des résultats incorrects si vos données ne sont pas triées.

Exemples concrets

Catalogue produits Commercial

Retrouver le prix d'un produit à partir de son code référence.

=RECHERCHEV("P003" ; A2:C50 ; 3 ; FAUX)
→ Cherche "P003" dans la colonne A et retourne la valeur de la colonne C (3ème colonne)
Fiche salariée RH

Récupérer le salaire d'un employé à partir de son matricule.

=RECHERCHEV(E2 ; Salariés!A:D ; 4 ; FAUX)
→ Cherche le matricule de E2 dans la feuille "Salariés" et retourne la 4ème colonne (salaire)
Grille de remises Comptable

Appliquer une remise selon la quantité commandée (correspondance approchée).

=RECHERCHEV(B2 ; G2:H8 ; 2 ; VRAI)
→ Trouve la tranche de quantité la plus proche dans G et retourne le taux de remise en H. Nécessite que G soit trié par ordre croissant.
RECHERCHEV protégé contre les erreurs Analyste

Éviter l'erreur #N/A quand la valeur n'est pas trouvée.

=SIERREUR(RECHERCHEV(A2 ; D2:F100 ; 2 ; FAUX) ; "Non trouvé")
→ Affiche "Non trouvé" à la place de l'erreur #N/A

Erreurs fréquentes

ErreurCauseSolution
#N/AValeur introuvable dans la 1ère colonneVérifier les espaces superflus avec SUPPRESPACE(), utiliser SIERREUR()
#REF!no_col supérieur au nombre de colonnes du tableauVérifier que le numéro de colonne ne dépasse pas la largeur du tableau
#VALEUR!no_col est inférieur à 1Le numéro de colonne doit être ≥ 1
Résultat incorrectvaleur_proche = VRAI avec données non triéesToujours utiliser FAUX pour une correspondance exacte
0 au lieu d'un videLa cellule cible est vide mais reconnue comme 0Entourer de SI(résultat=0;"";résultat) ou utiliser RECHERCHEX
⚠️

Limitation majeure : RECHERCHEV ne peut chercher que dans la première colonne du tableau et retourner une valeur à sa droite. Pour chercher à gauche ou sur plusieurs colonnes, utilisez INDEX + EQUIV ou RECHERCHEX.

RECHERCHEV vs RECHERCHEX

FonctionnalitéRECHERCHEVRECHERCHEX
Recherche vers la gauche✗ Non✓ Oui
Gestion du "non trouvé"✗ Requiert SIERREUR✓ Intégré
Correspondance partielle (wildcard)✗ Non✓ Oui
Recherche inversée (du bas)✗ Non✓ Oui
Compatibilité Excel 2010+✓ Oui✗ Excel 2021+ seulement

Questions fréquentes

Pourquoi mon RECHERCHEV retourne #N/A alors que la valeur existe ? +

La cause la plus fréquente est un espace invisible avant ou après la valeur. Essayez =RECHERCHEV(SUPPRESPACE(A2);...). Autre cause : la valeur cherchée est du texte et la colonne contient des nombres, ou l'inverse. Vérifiez les formats de cellules.

Comment faire un RECHERCHEV sur plusieurs feuilles ? +

Référencez la feuille directement dans le tableau : =RECHERCHEV(A2;Feuil2!A:D;3;FAUX). Pour chercher dans plusieurs feuilles successivement, utilisez SIERREUR imbriqués ou RECHERCHEX avec le paramètre si_non_trouvé.

Peut-on retourner plusieurs colonnes avec un seul RECHERCHEV ? +

Non avec RECHERCHEV seul — il faut une formule par colonne. Avec RECHERCHEX (Excel 2021+), vous pouvez retourner une plage entière en une seule formule. Avec INDEX+EQUIV, vous pouvez rendre le numéro de colonne dynamique.

RECHERCHEV est-il lent sur un grand fichier ? +

Sur des tableaux de plusieurs milliers de lignes, oui. Verrouillez la plage avec des références absolues ($A$2:$D$1000) et évitez les colonnes entières (A:D) quand possible. RECHERCHEX est généralement plus rapide et INDEX+EQUIV peut l'être aussi.

Cas d'usage professionnels — quand utiliser RECHERCHEV ?

RECHERCHEV est la formule de référence pour croiser deux tableaux de données dans Excel. Elle est utilisée chaque jour par des millions de professionnels pour enrichir automatiquement des listes, éviter les ressaisies manuelles, et maintenir des données cohérentes entre plusieurs feuilles ou classeurs.

Voici les situations les plus fréquentes où RECHERCHEV fait gagner du temps :

📌

Astuce pro : Pour que RECHERCHEV fonctionne correctement sur de grands fichiers, verrouillez toujours votre tableau avec des références absolues : =RECHERCHEV(A2;$D$2:$F$500;2;FAUX). Cela évite que la plage se décale lors d'une copie de formule vers le bas.

Alternatives modernes à RECHERCHEV en 2026

Si vous utilisez Excel 365 ou Excel 2021, RECHERCHEX remplace avantageusement RECHERCHEV dans la plupart des cas. Pour les versions antérieures, la combinaison INDEX + EQUIV offre les mêmes avantages sans les limitations de RECHERCHEV. Si votre problème concerne la gestion des erreurs #N/A, combinez RECHERCHEV avec SIERREUR.

Pour aller plus loin, consultez notre article 7 formules Excel que tout professionnel devrait maîtriser — RECHERCHEX y est détaillé avec des exemples avancés.

Tester =RECHERCHEV en direct

Modifiez F2 avec P001, P002 ou P004 — G2 et G3 se mettent à jour instantanément.

Besoin d'aide pour mettre RECHERCHEV en pratique ?

ASPECT crée des fichiers Excel sur mesure avec les formules adaptées à votre métier — livrés en 3 à 7 jours ouvrés.

Demander un devis gratuit →

Formules liées

Testeur de formule
A1
=
Cellule sélectionnée : Astuce : cliquez sur une cellule pour la modifier
✓ Formule copiée !