Fonction RECHERCHEV Excel

Tout savoir sur la fonction RECHERCHEV Excel

RECHERCHEV Excel 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.
4.9
(61)

La fonction RECHERCHEV Excel 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.

NB : souvent imbriquée dans la fonction SI, SIERREUR ou SI.NON.DISP, elle peut être remplacée par RECHERCHEX (ou EQUIVX imbriquée dans INDEX) qui est plus complète et plus facile à utiliser.

La fonction RECHERCHEH est similaire à RECHERCHEV, sauf qu’elle recherche une valeur dans la 1ère ligne d’un tableau pour renvoyer une donnée qui se situe dans la même colonne, alors que RECHERCHEV recherche une valeur dans la 1ère colonne d’un tableau pour renvoyer une donnée qui se situe dans la même ligne.

Vidéo : comment utiliser la RECHERCHEV sur Excel ?

Dans cette vidéo, Nicolas, notre formateur Excel, vous présente l'intérêt d'utiliser la fonction RECHERCHEV.

Vidéo YouTube : Comment utiliser la fonction RECHERCHEV sur Excel ?

Note de Nicolas : 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.

E-book Excel Nicolas

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.


Syntaxe RECHERCHEV Excel

RECHERCHEV(Valeur_cherchée;Table_matrice;No_index_col;[Valeur_proche])

ArgumentDescription
Valeur_cherchée
(obligatoire)
Valeur à rechercher dans le tableau.
Attention ! La valeur doit être située dans la 1ère colonne du tableau, donc les données que tu veux extraire doivent être situées à droite de cette 1ère colonne.
Table_matrice
(obligatoire)
Tableau ou plage dans laquelle tu veux 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 tu veux 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.
Syntaxe de la fonction RECHERCHEV Excel

Quel est mon niveau sur Excel ?

Testez gratuitement votre niveau avec notre Quiz Excel ( 7min)


Exemples RECHERCHEV Excel

Exemple 1 : correspondance exacte (FAUX ou 0)

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.

Tu veux renvoyer le prénom (cellule G2), le service (cellule G3) et le salaire brut mensuel (cellule G4) correspond au matricule du salarié (cellule G1)

Correspondance exacte (FAUX ou 0) RECHERCHEV

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 tu veux renvoyer sont donc à droite de cette 1ère colonne.
  • (1) Le n° de colonne est égal à 2, car tu veux renvoyer le prénom du salarié ("Quentin") qui est situé dans la 2e colonne du tableau (colonne B).
  • (1) Pourquoi les $ ? Ils permettent de figer la ligne 1 de la valeur à rechercher et 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 »).
  • 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 tu utilises la fonction SI.NON.DISP ou 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 du tableau (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.

Exemple 2 : correspondance approximative (VRAI, 1 ou omis)

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.

Tu veux 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.
Correspondance approximative (VRAI, 1 ou omis) RECHERCHEV

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 tu veux renvoyer sont donc à droite de cette 1ère colonne.
  • (2) Le n° de colonne est égal à 2, car tu veux 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.

Nos exercices pour tous les niveaux

Progresser lentement, mais sûrement avec nos exercices gratuits


Les problèmes courants

PROBLÈMEEXPLICATION
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, 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 tu as plusieurs fois la même valeur et que tu veux renvoyer une donnée liée à la k-ième valeur, tu peux imbriquer RECHERCHEV dans la fonction DECALER.
Les problèmes courants de la fonction RECHERCHEV sur Excel

Nos meilleures pratiques

ASTUCEEXPLICATION
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 tu veux 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 à rechercherSi 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.

⇢ Tu peux 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é⇢ Tu peux spécifier FAUX ou 0 (correspondance exacte) pour chercher la 1ère valeur exactement égale à la valeur.

⇢ Tu peux 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.
Nos meilleures pratiques de la fonction RECHERCHEV sur Excel

Les alternatives à la fonction RECHERCHEV

Vidéo YouTube : Comment remplacer la RECHERCHEV sur Excel ? (RECHERCHEX, INDEX et 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 tu veux extraire une donnée.

  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.

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).

RECHERCHEX pour remplacer RECHERCHEV

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, tu dois respecter la syntaxe suivante : "=RECHERCHEX(Valeur_cherchée;Tableau_recherche;Tableau_renvoyé)".

Par exemple, si tu veux trouver le nom d'un produit à partir d'un code spécifique (C2) dans une liste de produits (A2 à A10), alors tu peux utiliser la fonction RECHERCHEX de cette manière :

  1. Sélectionne la cellule où tu veux renvoyer le résultat de ta recherche.
  2. Saisis la formule "=RECHERCHEX(C2;A2:A10;B2:B10)".
  3. La cellule C2 correspond à la valeur à rechercher, c'est-à-dire un code de produit spécifique.
  4. "A2:A10" est la plage qui contient le code de produit spécifique.
  5. "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 !

INDEX et EQUIVX (ou EQUIV) pour remplacer RECHERCHEV

Si tu as une ancienne version d'Excel, tu n'as peut-être pas accès à la fonction RECHERCHEX. Dans ce cas, tu peux 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 tu sais bien l'utiliser.

La fonction INDEX permet de renvoyer une donnée d’un tableau qui se situe à l’intersection d’un de ligne et de colonne. La fonction EQUIVX permet d'automatiser le de ligne et de colonne.

Vos questions : fonction RECHERCHEV Excel


Formation Excel : Sur-mesure et Finançable

Nous sommes l'organisme de référence pour les formations sur Excel. Certifié Qualiopi, la formation peut être prise en charge en fonction de votre statut.

Formation Excel : Sur-mesure et Finançable

Notre expert Excel vous contacte sous 48h pour analyser vos besoins et créer un programme sur-mesure. C'est gratuit et sans-engagement !


Pour aller plus loin

Nos ressources gratuites pour progresser lentement, mais sûrement

S'entraîner est la meilleure façon de progresser ! Tu peux télécharger gratuitement un fichier d'exercice au format .xlsx pour pratiquer et t'entraîner à utiliser la fonction.

Une fiche de révision complète ! Notre fiche de révision synthétise les informations de cet article. Sous le format PDF, elle va te permettre de revoir la syntaxe ainsi que des exemples d'utilisation de la fonction...

Les fonctions de recherche et de référence

Voici la liste des autres fonctions de recherche et de référence disponibles sur le logiciel Excel.

1 2 3 4

Si cet article vous a plu, partagez-le avec votre équipe ou laissez-nous un commentaire ! 💚

Clique sur l'étoile pour l'évaluer !

Note moyenne 4.9 / 5. Nombre de votes : 61

Aucun vote jusqu'à présent ! Tu peux être le premier à évaluer cet article.

Nicolas Parent

Nicolas Parent

Avez-vous déjà remarqué combien il peut être long de simplifier les choses complexes ? En tant que formateur Excel diplômé de Comptabilité et de Gestion (DCG) chez Morpheus Formation, je m'efforce de vulgariser Excel pour en faciliter l'apprentissage auprès de nos fidèles lecteurs. Mon objectif est de vous aider à maîtriser les outils modernes du logiciel (Power Query, tableaux croisés dynamiques...) afin que vous puissiez travailler de manière plus confiante et efficace.

Articles: 166

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

LES 25 FONCTIONS EXCEL les plus utilisées !
Félicitations ! Ton ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ?
Choisissez votre
formation Excel !
Quel est votre niveau sur Excel ?
Seulement 7 % des 8 000 personnes ont atteint un niveau avancé.
Testez vos connaissances sur Excel pour vous situer par rapport aux autres utilisateurs et découvrez des ressources exclusives adaptées à votre niveau.
Sky Rocket Your Agency Income
Get Our Free Guide to