10 exemples de RECHERCHEV pour les utilisateurs débutants et avancés

Fonction RECHERCHEV - Introduction

La fonction RECHERCHEV est LA référence.

Vous savez quelque chose dans Excel si vous savez utiliser la fonction RECHERCHEV.

Si vous ne le faites pas, vous feriez mieux de ne pas mentionner Excel comme l'un de vos points forts dans votre CV.

J'ai participé aux entretiens du panel où dès que le candidat a mentionné Excel comme son domaine d'expertise, la première chose qui lui a été demandée était - vous l'avez compris - la fonction RECHERCHEV.

Maintenant que nous savons à quel point cette fonction Excel est importante, il est logique de la maîtriser complètement pour pouvoir dire fièrement - "Je sais une chose ou deux dans Excel".

Cela va être un énorme tutoriel VLOOKUP (selon mes normes).

Je couvrirai tout ce qu'il y a à savoir à ce sujet, puis je vous montrerai des exemples VLOOKUP utiles et pratiques.

Alors attachez-vous.

C'est l'heure du décollage.

Quand utiliser la fonction RECHERCHEV dans Excel ?

La fonction RECHERCHEV est la mieux adaptée aux situations où vous recherchez un point de données correspondant dans une colonne, et lorsque le point de données correspondant est trouvé, vous allez vers la droite dans cette ligne et récupérez une valeur d'une cellule qui est un nombre spécifié de colonnes à droite.

Prenons ici un exemple simple pour comprendre quand utiliser Vlookup dans Excel.

Rappelez-vous quand la liste des résultats de l'examen était sortie et collée sur le tableau d'affichage et que tout le monde devenait fou de trouver son nom et son score (du moins c'est ce qui se passait quand j'étais à l'école).

Voici comment cela a fonctionné :

  • Vous montez jusqu'au panneau d'affichage et commencez à chercher votre nom ou votre numéro d'inscription (en passant votre doigt de haut en bas dans la liste).
  • Dès que vous repérez votre nom, vous déplacez vos yeux vers la droite du nom/numéro d'inscription pour voir vos scores.

Et c'est exactement ce que la fonction Excel VLOOKUP fait pour vous (n'hésitez pas à utiliser cet exemple dans votre prochain entretien).

La fonction RECHERCHEV recherche une valeur spécifiée dans une colonne (dans l'exemple ci-dessus, c'était votre nom) et lorsqu'elle trouve la correspondance spécifiée, elle renvoie une valeur dans la même ligne (les notes que vous avez obtenues).

Syntaxe

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Arguments d'entrée

  • valeur_recherche - il s'agit de la valeur de recherche que vous essayez de trouver dans la colonne la plus à gauche d'un tableau. Il peut s'agir d'une valeur, d'une référence de cellule ou d'une chaîne de texte. Dans l'exemple de feuille de score, ce serait votre nom.
  • tableau_tableau - il s'agit du tableau dans lequel vous recherchez la valeur. Il peut s'agir d'une référence à une plage de cellules ou à une plage nommée. Dans l'exemple de feuille de score, il s'agirait de l'intégralité du tableau contenant le score de tout le monde pour chaque matière
  • col_index - il s'agit du numéro d'index de la colonne à partir de laquelle vous souhaitez récupérer la valeur correspondante. Dans l'exemple de feuille de score, si vous voulez les scores pour les mathématiques (qui est la première colonne d'un tableau qui contient les scores), vous regardez dans la colonne 1. Si vous voulez les scores pour la physique, vous regardez dans la colonne 2.
  • [recherche_plage] - ici, vous spécifiez si vous voulez une correspondance exacte ou une correspondance approximative. S'il est omis, la valeur par défaut est TRUE - correspondance approximative (voir les notes supplémentaires ci-dessous).

Notes supplémentaires (ennuyeuses, mais importantes à savoir)

  • La correspondance peut être exacte (FALSE ou 0 dans range_lookup) ou approximative (TRUE ou 1).
  • Dans une recherche approximative, assurez-vous que la liste est triée par ordre croissant (de haut en bas), sinon le résultat pourrait être inexact.
  • Lorsque range_lookup est TRUE (recherche approximative) et que les données sont triées par ordre croissant :
    • Si la fonction RECHERCHEV ne peut pas trouver la valeur, elle renvoie la plus grande valeur, qui est inférieure à lookup_value.
    • Il renvoie une erreur #N/A si lookup_value est inférieur à la plus petite valeur.
    • Si lookup_value est du texte, des caractères génériques peuvent être utilisés (reportez-vous à l'exemple ci-dessous).

Maintenant, en espérant que vous avez une compréhension de base de ce que la fonction RECHERCHEV peut faire, épluchons cet oignon et voyons quelques exemples pratiques de la fonction RECHERCHEV.

10 exemples Excel VLOOKUP (de base et avancé)

Voici 10 exemples utiles d'utilisation d'Excel Vlookup qui vous montreront comment l'utiliser dans votre travail quotidien.

Exemple 1 - Trouver le score en mathématiques de Brad

Dans l'exemple RECHERCHEV ci-dessous, j'ai une liste avec les noms des étudiants dans la colonne la plus à gauche et les notes dans différentes matières dans les colonnes B à E.

Maintenant, mettons-nous au travail et utilisons la fonction RECHERCHEV pour ce qu'elle fait le mieux. À partir des données ci-dessus, j'ai besoin de savoir combien Brad a marqué en mathématiques.

À partir des données ci-dessus, j'ai besoin de savoir combien Brad a marqué en mathématiques.

Voici la formule RECHERCHEV qui renverra le score mathématique de Brad :

=RECHERCHEV("Brad",$A$3:$E$10,2,0)

La formule ci-dessus a quatre arguments :

  • " Brad : - il s'agit de la valeur de recherche.
  • $A$3 :$E$10 - c'est la plage de cellules dans laquelle nous cherchons. N'oubliez pas qu'Excel recherche la valeur de recherche dans la colonne la plus à gauche. Dans cet exemple, il rechercherait le nom Brad dans A3:A10 (qui est la colonne la plus à gauche du tableau spécifié).
  • 2 - Une fois que la fonction a repéré le nom de Brad, elle ira dans la deuxième colonne du tableau et renverra la valeur dans la même ligne que celle de Brad. La valeur 2 ici indique que nous recherchons le score de la deuxième colonne du tableau spécifié.
  • 0 - cela indique à la fonction RECHERCHEV de rechercher uniquement les correspondances exactes.

Voici comment fonctionne la formule RECHERCHEV dans l'exemple ci-dessus.

Tout d'abord, il recherche la valeur Brad dans la colonne la plus à gauche. Il va de haut en bas et trouve la valeur dans la cellule A6.

Dès qu'il trouve la valeur, il va vers la droite dans la deuxième colonne et y récupère la valeur.

Vous pouvez utiliser la même formule de construction pour obtenir les notes de n'importe qui dans n'importe quelle matière.

Par exemple, pour trouver les notes de Maria en chimie, utilisez la formule RECHERCHEV suivante :

=RECHERCHEV("Maria",$A$3:$E$10,4,0)

Dans l'exemple ci-dessus, la valeur de recherche (nom de l'étudiant) est entrée entre guillemets. Vous pouvez également utiliser une référence de cellule qui contient la valeur de recherche.

L'avantage d'utiliser une référence de cellule est qu'elle rend la formule dynamique.

Par exemple, si vous avez une cellule avec le nom d'un élève et que vous récupérez le score en mathématiques, le résultat se mettra automatiquement à jour lorsque vous modifierez le nom de l'élève (comme indiqué ci-dessous) :

Si vous entrez une valeur de recherche qui n'est pas trouvée dans la colonne la plus à gauche, elle renvoie une erreur #N/A.

Exemple 2 - Recherche bidirectionnelle

Dans l'exemple 1 ci-dessus, nous avons codé en dur la valeur de la colonne. Par conséquent, la formule renverrait toujours le score pour Math car nous avons utilisé 2 comme numéro d'index de colonne.

Mais que se passe-t-il si vous souhaitez rendre dynamiques à la fois la valeur RECHERCHEV et le numéro d'index de la colonne. Par exemple, comme indiqué ci-dessous, vous pouvez modifier le nom de l'étudiant ou le nom du sujet, et la formule RECHERCHEV récupère le score correct. Ceci est un exemple de formule RECHERCHEV bidirectionnelle.

Ceci est un exemple de fonction RECHERCHEV bidirectionnelle.

Pour créer cette formule de recherche bidirectionnelle, vous devez également rendre la colonne dynamique. Ainsi, lorsqu'un utilisateur change de sujet, la formule sélectionne automatiquement la bonne colonne (2 dans le cas des mathématiques, 3 dans le cas de la physique, etc.).

Pour ce faire, vous devez utiliser la fonction MATCH comme argument de colonne.

Voici la formule RECHERCHEV qui fera cela :

=RECHERCHEV(G4,$A$3:$E$10, CORRESPONDANCE(H3,$A$2:$E$2,0),0)

La formule ci-dessus utilise MATCH(H3,$A$2:$E$2,0) comme numéro de colonne. La fonction MATCH prend le nom du sujet comme valeur de recherche (dans H3) et renvoie sa position dans A2:E2. Par conséquent, si vous utilisez Math, il renverra 2 car Math se trouve dans B2 (qui est la deuxième cellule de la plage de tableau spécifiée).

Exemple 3 - Utilisation de listes déroulantes comme valeurs de recherche

Dans l'exemple ci-dessus, nous devons saisir manuellement les données. Cela peut prendre du temps et être source d'erreurs, surtout si vous avez une longue liste de valeurs de recherche.

Une bonne idée dans de tels cas est de créer une liste déroulante des valeurs de recherche (dans ce cas, il peut s'agir des noms et des matières des étudiants), puis de simplement choisir dans la liste.

En fonction de la sélection, la formule mettrait automatiquement à jour le résultat.

Quelque chose comme indiqué ci-dessous :

Cela fait un bon composant de tableau de bord car vous pouvez avoir un énorme ensemble de données avec des centaines d'étudiants en arrière-plan, mais l'utilisateur final (disons un enseignant) peut rapidement obtenir les notes d'un étudiant dans un sujet en effectuant simplement les sélections à partir de la descente.

Comment faire ceci :

La formule RECHERCHEV utilisée dans ce cas est la même que celle utilisée dans l'exemple 2.

=RECHERCHEV(G4,$A$3:$E$10, CORRESPONDANCE(H3,$A$2:$E$2,0),0)

Les valeurs de recherche ont été converties en listes déroulantes.

Voici les étapes pour créer la liste déroulante :

  • Sélectionnez la cellule dans laquelle vous voulez la liste déroulante. Dans cet exemple, en G4, nous voulons les noms des étudiants.
  • Accédez à Données -> Outils de données -> Validation des données.
  • Dans la boîte de dialogue de validation des données, dans l'onglet Paramètres, sélectionnez Liste dans la liste déroulante Autoriser.
  • Dans la source, sélectionnez $A$3 :$A$10
  • Cliquez sur OK.

Vous aurez maintenant la liste déroulante dans la cellule G4. De même, vous pouvez en créer un dans H3 pour les sujets.

Exemple 4 - Recherche à trois voies

Qu'est-ce qu'une recherche à trois ?

Dans l'exemple 2, nous avons utilisé une table de recherche avec les scores des étudiants dans différentes matières. Ceci est un exemple de recherche bidirectionnelle car nous utilisons deux variables pour récupérer le score (le nom de l'étudiant et le nom du sujet).

Maintenant, supposons qu'en un an, un étudiant ait trois niveaux d'examens différents, un test unitaire, un examen intermédiaire et un examen final (c'est ce que j'avais quand j'étais étudiant).

Une recherche à trois voies serait la possibilité d'obtenir les notes d'un étudiant pour un sujet spécifié à partir du niveau d'examen spécifié.

Quelque chose comme indiqué ci-dessous :

Dans l'exemple ci-dessus, la fonction RECHERCHEV peut rechercher dans trois tables différentes (test unitaire, examen intermédiaire et examen final) et renvoie le score de l'étudiant spécifié dans la matière spécifiée.

Voici la formule utilisée dans la cellule H4 :

=RECHERCHEV(G4,CHOISIR(SI(H2="Test unitaire",1,SI(H2="Moyen terme",2,3)),$A$3:$E$7,$A$11:$E$15,$A $19:$E$23),MATCH(H3,$A$2:$E$2,0),0) 

Cette formule utilise la fonction CHOOSE pour s'assurer que la bonne table est référencée. Analysons la partie CHOISIR de la formule :

CHOISIR(SI(H2=”Test unitaire”,1,SI(H2=”Midterme”,2,3)),$A$3:$E$7,$A$11:$E$15,$A$19:$E$23 )

Le premier argument de la formule est IF(H2=”Unit Test”,1,IF(H2=”Midterm”,2,3)), qui vérifie la cellule H2 et voit à quel niveau d'examen il est fait référence. S'il s'agit d'un test unitaire, il renvoie $A$3:$E$7, qui contient les scores du test unitaire. Si c'est à mi-parcours, il renvoie $A$11:$E$15, sinon il renvoie $A$19:$E$23.

Cela rend le tableau de la table VLOOKUP dynamique et en fait donc une recherche à trois voies.

Exemple 5 - Obtenir la dernière valeur d'une liste

Vous pouvez créer une formule RECHERCHEV pour obtenir la dernière valeur numérique d'une liste.

Le plus grand nombre positif que vous pouvez utiliser dans Excel est 9.99999999999999E+307. Cela signifie également que le plus grand numéro de recherche dans le numéro VLOOKUP est également le même.

Je ne pense pas que vous auriez jamais besoin d'un calcul impliquant un si grand nombre. Et c'est exactement ce que nous pouvons utiliser pour obtenir le dernier numéro d'une liste.

Supposons que vous ayez un ensemble de données (en A1:A14) comme indiqué ci-dessous et vous souhaitez obtenir le dernier numéro de la liste.

Voici la formule que vous pouvez utiliser :

=RECHERCHEV(9.99999999999999E+307,$A$1:$A$14,VRAI)

Notez que la formule ci-dessus utilise une correspondance approximative RECHERCHEV (notez VRAI à la fin de la formule, au lieu de FAUX ou 0). Notez également que la liste n'a pas besoin d'être triée pour que cette formule RECHERCHEV fonctionne.

Voici comment fonctionne la fonction approximative RECHERCHEV. Il scanne la colonne la plus à gauche de haut en bas.

  • S'il trouve une correspondance exacte, il renvoie cette valeur.
  • S'il trouve une valeur supérieure à la valeur de recherche, il renvoie la valeur dans la cellule au-dessus.
  • Si la valeur de recherche est supérieure à toutes les valeurs de la liste, elle renvoie la dernière valeur.

Dans l'exemple ci-dessus, le troisième scénario est à l'œuvre.

Depuis 9.99999999999999E+307 est le plus grand nombre pouvant être utilisé dans Excel, lorsqu'il est utilisé comme valeur de recherche, il renvoie le dernier nombre de la liste.

De la même manière, vous pouvez également l'utiliser pour renvoyer le dernier élément de texte de la liste. Voici la formule qui peut le faire :

=RECHERCHEV("zzz",$A$1:$A$8,1,VRAI)

La même logique suit. Excel parcourt tous les noms, et puisque zzz est considéré comme plus grand que n'importe quel nom/texte commençant par des alphabets avant zzz, il renverrait le dernier élément de la liste.

Exemple 6 - Recherche partielle utilisant des caractères génériques et RECHERCHEV

Les caractères génériques Excel peuvent être très utiles dans de nombreuses situations.

C'est cette potion magique qui donne à vos formules des super pouvoirs.

Une recherche partielle est nécessaire lorsque vous devez rechercher une valeur dans une liste et qu'il n'y a pas de correspondance exacte.

Par exemple, supposons que vous ayez un ensemble de données comme indiqué ci-dessous et que vous souhaitiez rechercher la société ABC dans une liste, mais que la liste contient ABC Ltd au lieu de ABC.

Vous ne pouvez pas utiliser ABC comme valeur de recherche car il n'y a pas de correspondance exacte dans la colonne A. Une correspondance approximative conduit également à des résultats erronés et nécessite que la liste soit triée par ordre croissant.

Cependant, vous pouvez utiliser un caractère générique dans la fonction RECHERCHEV pour obtenir la correspondance.

Entrez la formule suivante dans la cellule D2 et faites-la glisser vers les autres cellules :

=RECHERCHEV("*"&C2&"*",$A$2:$A$8,1,FAUX)

Comment fonctionne cette formule ?

Dans la formule ci-dessus, au lieu d'utiliser la valeur de recherche telle quelle, elle est flanquée des deux côtés du caractère générique astérisque (*) - "*"&C2&"*"

Un astérisque est un caractère générique dans Excel et peut représenter n'importe quel nombre de caractères.

L'utilisation de l'astérisque des deux côtés de la valeur de recherche indique à Excel qu'il doit rechercher tout texte contenant le mot en C2. Il peut avoir n'importe quel nombre de caractères avant ou après le texte en C2.

Par exemple, la cellule C2 a ABC, donc la fonction RECHERCHEV parcourt les noms dans A2:A8 et recherche ABC. Il trouve une correspondance dans la cellule A2, car il contient ABC dans ABC Ltd. Peu importe qu'il y ait des caractères à gauche ou à droite de ABC. Tant qu'il n'y a pas ABC dans une chaîne de texte, elle sera considérée comme une correspondance.

Remarque : La fonction RECHERCHEV renvoie toujours la première valeur correspondante et arrête de chercher plus loin. Donc si vous avez ABC Ltd., et ABC Corporation dans une liste, il renverra le premier et ignorera le reste.

Exemple 7 - RECHERCHEV renvoyant une erreur malgré une correspondance dans la valeur de recherche

Cela peut vous rendre fou lorsque vous voyez qu'il existe une valeur de recherche correspondante et que la fonction RECHERCHEV renvoie une erreur.

Par exemple, dans le cas ci-dessous, il y a une correspondance (Matt), mais la fonction RECHERCHEV renvoie toujours une erreur.

Maintenant, alors que nous pouvons voir qu'il y a une correspondance, ce que nous ne pouvons pas voir à l'œil nu, c'est qu'il pourrait y avoir des espaces de début ou de fin. Si vous avez ces espaces supplémentaires avant, après ou entre les valeurs de recherche, ce n'est PAS une correspondance exacte.

C'est souvent le cas lorsque vous importez des données à partir d'une base de données ou que vous les obtenez de quelqu'un d'autre. Ces espaces avant/arrière ont tendance à se faufiler.

La solution ici est la fonction TRIM. Il supprime tous les espaces de début ou de fin ou les espaces supplémentaires entre les mots.

Voici la formule qui vous donnera le bon résultat.

=RECHERCHEV("Mat", COUPER($A$2:$A$9),1,0)

Puisqu'il s'agit d'une formule matricielle, utilisez Ctrl + Maj + Entrée au lieu de simplement Entrée.

Une autre façon pourrait être de traiter d'abord votre tableau de recherche avec la fonction TRIM pour vous assurer que tous les espaces supplémentaires ont disparu, puis d'utiliser la fonction RECHERCHEV comme d'habitude.

Exemple 8 - Effectuer une recherche sensible à la casse

Par défaut, la valeur de recherche dans la fonction RECHERCHEV n'est pas sensible à la casse. Par exemple, si votre valeur de recherche est MATT, mat ou Matt, c'est la même chose pour la fonction RECHERCHEV. Il renverra la première valeur correspondante quelle que soit la casse.

Mais si vous souhaitez effectuer une recherche sensible à la casse, vous devez utiliser la fonction EXACT avec la fonction RECHERCHEV.

Voici un exemple:

Comme vous pouvez le voir, il y a trois cellules avec le même nom (en A2, A4 et A5) mais avec une casse alphabétique différente. Sur la droite, nous avons les trois noms (Matt, MATT et matt) ainsi que leurs scores en mathématiques.

Désormais, la fonction RECHERCHEV n'est pas équipée pour gérer les valeurs de recherche sensibles à la casse. Dans cet exemple ci-dessus, il renverrait toujours 38, qui est le score de Matt dans A2.

Pour le rendre sensible à la casse, nous devons utiliser une colonne d'aide (comme indiqué ci-dessous) :

Pour obtenir les valeurs dans la colonne d'aide, utilisez la fonction =ROW(). Il obtiendra simplement le numéro de ligne dans la cellule.

Une fois que vous avez la colonne d'aide, voici la formule qui donnera le résultat de la recherche sensible à la casse.

=RECHERCHEV(MAX(EXACT(E2,$A$2:$A$9)*(LIGNE($A$2:$A$9))),$B$2:$C$9,2,0)

Maintenant, décomposons et comprenons ce que cela fait :

  • EXACT(E2,$A$2:$A$9) - Cette partie comparerait la valeur de recherche dans E2 avec toutes les valeurs dans A2:A9. Il renvoie un tableau de VRAI/FAUX où VRAI est retourné là où il y a une correspondance exacte. Dans ce cas, il renverrait le tableau suivant : {TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}.
  • EXACT(E2,$A$2:$A$9)*(ROW($A$2:$A$9) - Cette partie multiplie le tableau de VRAI/FAUX avec le numéro de ligne. Partout où il y a un VRAI, il donne le numéro de ligne , sinon il donne 0. Dans ce cas, il renverrait {2;0;0;0;0;0;0;0}.
  • MAX(EXACT(E2,$A$2:$A$9)*(ROW($A$2:$A$9))) - Cette partie renvoie la valeur maximale du tableau de nombres. Dans ce cas, il renverrait 2 (qui est le numéro de ligne où il y a une correspondance exacte).
  • Maintenant, nous utilisons simplement ce nombre comme valeur de recherche et utilisons le tableau de recherche comme B2:C9

Remarque : puisqu'il s'agit d'une formule matricielle, utilisez Ctrl + Maj + Entrée au lieu de simplement entrer.

Exemple 9 - Utilisation de RECHERCHEV avec plusieurs critères

La fonction Excel VLOOKUP, dans sa forme de base, peut rechercher une valeur de recherche et renvoyer la valeur correspondante à partir de la ligne spécifiée.

Mais il est souvent nécessaire d'utiliser RECHERCHEV dans Excel avec plusieurs critères.

Supposons que vous ayez des données avec le nom des étudiants, le type d'examen et le score en mathématiques (comme indiqué ci-dessous) :

L'utilisation de la fonction RECHERCHEV pour obtenir le score en mathématiques de chaque étudiant pour les niveaux d'examen respectifs pourrait être un défi.

Par exemple, si vous essayez d'utiliser RECHERCHEV avec Matt comme valeur de recherche, il renverra toujours 91, qui est le score pour la première occurrence de Matt dans la liste. Pour obtenir le score de Matt pour chaque type d'examen (test unitaire, mi-session et final), vous devez créer une valeur de recherche unique.

Cela peut être fait en utilisant la colonne d'aide. La première étape consiste à insérer une colonne d'aide à gauche des scores.

Maintenant, pour créer un qualificateur unique pour chaque instance du nom, utilisez la formule suivante en C2 : =A2&”|”&B2

Copiez cette formule dans toutes les cellules de la colonne d'aide. Cela créera des valeurs de recherche uniques pour chaque instance d'un nom (comme indiqué ci-dessous) :

Maintenant, alors qu'il y avait des répétitions des noms, il n'y a pas de répétition lorsque le nom est combiné avec le niveau d'examen.

Cela facilite les choses car vous pouvez désormais utiliser les valeurs de la colonne d'aide comme valeurs de recherche.

Voici la formule qui vous donnera le résultat en G3:I8.

=RECHERCHEV($F3&"|"&G$2,$C$2:$D$19,2,0)

Ici, nous avons combiné le nom de l'étudiant et le niveau d'examen pour obtenir la valeur de recherche, et nous utilisons cette valeur de recherche et la vérifions dans la colonne d'aide pour obtenir l'enregistrement correspondant.

Remarque : dans l'exemple ci-dessus, nous avons utilisé | comme séparateur lors de la jonction du texte dans la colonne d'aide. Dans certaines conditions exceptionnellement rares (mais possibles), vous pouvez avoir deux critères différents mais qui finissent par donner le même résultat lorsqu'ils sont combinés. Voici un exemple:

Notez que si A2 et A3 sont différents et que B2 et B3 sont différents, les combinaisons finissent par être les mêmes. Mais si vous utilisez un séparateur, alors même la combinaison serait différente (D2 et D3).

Voici un tutoriel sur la façon d'utiliser RECHERCHEV avec plusieurs critères sans utiliser de colonnes d'aide. Vous pouvez également regarder mon tutoriel vidéo ici.

Exemple 10 - Gestion des erreurs lors de l'utilisation de la fonction RECHERCHEV

La fonction Excel VLOOKUP renvoie une erreur lorsqu'elle ne trouve pas la valeur de recherche spécifiée. Vous ne voudrez peut-être pas que la valeur d'erreur laide perturbe l'esthétique de vos données au cas où RECHERCHEV ne trouverait pas de valeur.

Vous pouvez facilement supprimer les valeurs d'erreur avec n'importe quel texte de signification tel que « Non disponible » ou « Introuvable ».

Par exemple, dans l'exemple ci-dessous, lorsque vous essayez de trouver le score de Brad dans la liste, cela renvoie une erreur car le nom de Brad n'est pas là dans la liste.

Pour supprimer cette erreur et la remplacer par quelque chose de significatif, enveloppez votre fonction RECHERCHEV dans la fonction SIERREUR.

Voici la formule :

=SIERREUR(RECHERCHEV(D2,$A$2:$B$7,2,0),"Introuvable")

La fonction SIERREUR vérifie si la valeur renvoyée par le premier argument (qui est la fonction RECHERCHEV dans ce cas) est une erreur ou non. S'il ne s'agit pas d'une erreur, il renvoie la valeur par la fonction RECHERCHEV, sinon il renvoie Not Found.

La fonction SIERREUR est disponible à partir d'Excel 2007. Si vous utilisez des versions antérieures, utilisez la fonction suivante :

=SI(ESTERREUR(RECHERCHEV(D2,$A$2:$B$7,2,0)),"Introuvable",RECHERCHEV(D2,$A$2:$B$7,2,0))

Regarde aussi: Comment gérer les erreurs RECHERCHEV dans Excel.

C'est tout dans ce didacticiel RECHERCHEV.

J'ai essayé de couvrir les principaux exemples d'utilisation de la fonction Vlookup dans Excel. Si vous souhaitez voir plus d'exemples ajoutés à cette liste, faites-le moi savoir dans la section commentaires.

Remarque : j'ai fait de mon mieux pour relire ce tutoriel, mais si vous trouvez des erreurs ou des fautes d'orthographe, veuillez me le faire savoir

En utilisant Fonction RECHERCHEV dans Excel - Vidéo

  • Fonction RECHERCHEH Excel.
  • Fonction Excel XLOOKUP
  • Fonction INDEX Excel.
  • Excel Fonction INDIRECT.
  • Fonction MATCH Excel.
  • Fonction de décalage Excel.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave