Utilisation de la fonction RECHERCHEV et exemples spécifiques

Utilisation de la fonction RECHERCHEV et exemples spécifiques

La fonction RECHERCHEV dans Excel est extrêmement utile pour rechercher des données. Voici ce que vous devez savoir sur l'utilisation de la fonction RECHERCHEV dans Excel .

Vous souhaitez vérifier une valeur spécifique dans une feuille de calcul Excel et rechercher des informations à ce sujet. L’exécution d’une RECHERCHEV vous permet d’économiser des efforts importants dans ce cas. C'est l'un des meilleurs moyens d'exécuter une requête verticale dans Microsoft Excel. L'article vous expliquera la signification, l'utilisation et des exemples illustratifs de la fonction RECHERCHEV dans Microsoft Excel.

Comment utiliser la fonction RECHERCHEV

Qu'est-ce que la fonction RECHERCHEV ?

La fonction RECHERCHEV est une fonction de recherche de données dans Excel. Je suppose que vous avez une formation en Excel et que vous pouvez utiliser des fonctions de base telles que SOMME, MOYENNE et AUJOURD'HUI. L'une des fonctions les plus courantes de RECHERCHEV est une fonction de données, ce qui signifie qu'elle fonctionne sur des tables de base de données ou, plus simplement, des listes d'éléments. La liste est très variée. Vous pouvez créer un tableau sur le personnel de votre entreprise, les catégories de produits, les listes de clients ou toute autre chose. Et ci-dessous, vous trouverez une liste des produits que la société A vend sur le marché :

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Les tables de base de données comportent souvent des identifiants pour chaque produit. Dans le tableau de données ci-dessus, le signe d'identification spécial est la colonne « Code article ». Remarque : Pour pouvoir utiliser la fonction RECHERCHEV, le tableau de données doit avoir une colonne contenant des signes d'identification tels que le code ou l'ID, et doit être la première colonne comme le tableau ci-dessus.

RECHERCHEV est probablement la fonction la plus connue d'Excel, mais pour de bonnes et de mauvaises raisons. Le bon côté des choses, la fonction RECHERCHEV est facile à utiliser et fait quelque chose de très utile. Pour les nouveaux utilisateurs en particulier, regarder la fonction RECHERCHEV analyser le tableau, trouver une correspondance et renvoyer un résultat précis est extrêmement excitant. L'utilisation compétente de la fonction RECHERCHEV est une compétence essentielle, des débutants aux utilisateurs expérimentés d'Excel.

Du côté négatif, la fonction RECHERCHEV est limitée et a des valeurs par défaut dangereuses. Contrairement à INDEX et MATCH (ou XLOOKUP), la fonction VLOOKUP nécessite un tableau complet avec des valeurs de recherche dans la première colonne. Cela rend difficile l’utilisation de la fonction RECHERCHEV avec plusieurs critères. De plus, le comportement de correspondance par défaut de RECHERCHEV permet d'obtenir facilement des résultats incorrects. Mais ne vous inquiétez pas! La clé pour réussir à utiliser la fonction RECHERCHEV est de maîtriser les bases.

VLOOKUP a 4 arguments : lookup_value, table_array, column_index_num et range_lookup. Lookup_value est la valeur à rechercher et table_array est la plage de données verticale dans laquelle rechercher. La première colonne de table_array doit contenir les valeurs de recherche à rechercher. L'argument column_index_num est le numéro de colonne de la valeur à récupérer, dans laquelle la première colonne de table_array est la colonne 1.

Enfin, range_lookup contrôle le comportement de recherche d'une correspondance. Si range_lookup est TRUE, la fonction VLOOKUP effectue une correspondance approximative. Si range_lookup est FALSE, la fonction VLOOKUP effectuera une correspondance exacte. Il est important de noter que range_lookup est facultatif et vaut par défaut TRUE, donc VLOOKUP effectuera une correspondance approximative par défaut.

Formule de la fonction RECHERCHEV dans Excel

La fonction RECHERCHEV dans Excel a la formule suivante :

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

Là-dedans :

  • RECHERCHEV : est le nom de la fonction
  • Les paramètres en gras sont obligatoires.
  • lookup_value : valeur utilisée pour la recherche
  • table_array : Tableau contenant la valeur à rechercher, mise en valeur absolue avec le signe $ devant, par exemple : $A$3:$E$40.
  • col_index_num : Ordre de la colonne contenant la valeur de recherche sur table_array. Par exemple, dans le tableau $A$3:$E$40, la colonne B contient la valeur à rechercher, alors col_index_num sera ici 2 ; table $C$3 :$F$40, la colonne E contient la valeur de recherche, alors col_index_num est ici 3.
  • range_lookup : correspond à la plage de recherche, TRUE équivaut à 1 (recherche relative), FALSE équivaut à 0 (recherche absolue). Ce paramètre n'est pas toujours obligatoire dans la formule.

La recherche relative ne peut être appliquée que lorsque les valeurs à rechercher dans table_array ont été classées par ordre (croissant ou décroissant ou alphabétique). Avec de telles tables, vous pouvez utiliser la recherche relative, ce qui revient à utiliser une fonction IF infinie . Pour les valeurs qui ne peuvent pas être recherchées ou qui ne sont pas triées, utilisez la recherche absolue pour trouver la valeur exacte.

Tutoriel vidéo sur l'utilisation de la fonction RECHERCHEV

Exemple 1 : fonction RECHERCHEV pour évaluer les notes des étudiants et du personnel

Supposons que vous ayez un relevé de notes comme suit :

Non Nom et prénom Score moyen Classification
d'abord Nguyen Hoàng Anh 9.1  
2 Tran Van Anh 8.3  
3 Nguyen Quanh Vinh 9.5  
4 Tran Hong Quang 8.6  
5 Do Thanh Hoa 5.0  
6 Le Hong Ngoc 4.5  
7 Doan Thanh Van 7.2  
8 Ngo Ngoc Bich 0,0  
9 Hoang Thu Thao 6.6  
dix Dinh Minh Duc 8.7  

Et le tableau de règlement du classement est le suivant :

Règlement de notation
0 Faible
5.5 Moyen
7 Plutôt
8.5 Bien

Nous allons maintenant utiliser la fonction RECHERCHEV pour saisir les notes des étudiants. Vous remarquerez que le tableau de classement a été organisé du bas au haut (du faible au bon), nous pouvons donc dans ce cas utiliser la recherche relative.

Dans Excel ces 2 tableaux se présentent comme suit :

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Ici, la valeur à détecter se trouve dans la colonne C, à partir de la ligne 6. La plage de recherche est $A$18 :$B$21, l'ordre de la colonne contenant la valeur détectée est 2.

Dans la cellule D6, entrez la formule : =VLOOKUP($C6,$A$18:$B$21,2,1). Il s'agit d'une formule de recherche relative, vous pouvez effectuer une recherche absolue si vous le souhaitez (ou parce que le classement n'est pas trié) en ajoutant 0 à la formule comme ceci : =VLOOKUP($C6 ,$A$18:$B$21,2, 0). Appuyez sur Entrée.

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Cliquez sur la cellule D6, un petit carré apparaît dans le coin inférieur droit, cliquez dessus et faites glisser le tableau vers le bas pour copier la formule de notation pour les étudiants restants.

Utilisation de la fonction RECHERCHEV et exemples spécifiques

À cette époque, nous avons les résultats de l'utilisation de la fonction RECHERCHEV pour classer les performances académiques des étudiants comme suit :

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Vous vous demandez pourquoi $ doit être utilisé avant C6 ? $ gardera la colonne C fixe, en modifiant uniquement les lignes lorsque vous faites glisser la formule vers le bas du tableau. Il existe également $A$18:$B$21 pour aider à corriger le tableau des règles de classement, afin qu'il ne change pas lorsque vous faites glisser la formule.

Exemple 2 : La fonction RECHERCHEV recherche absolument pour obtenir des données

Supposons que vous disposiez d’une table de données sur les employés, stockant le code de l’employé, son nom complet et son poste. Un autre tableau stocke le code de l'employé, sa ville d'origine et son niveau d'éducation. Maintenant, vous souhaitez renseigner les informations sur la ville d'origine et le niveau d'éducation de chaque employé, que devez-vous faire ?

Supposons que vous disposiez d'un tableau d'employés et de villes d'origine des employés comme suit :

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Vous souhaitez maintenant renseigner les informations sur la ville de résidence des employés. Dans la cellule D4, saisissez la formule de recherche absolue comme suit : =Vlookup($A4,$A$16:$C$25,2,0)

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Appuyez ensuite sur Entrée. Cliquez sur le petit carré qui apparaît dans le coin de la cellule D4 et faites-le glisser vers le bas du tableau pour copier la formule vers les autres employés.

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Pour renseigner les informations de qualification des employés, dans la cellule E4, saisissez la formule de recherche absolue : =VLOOKUP($A4,$A$16:$C$25,3,0)

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Vous continuez à appuyer sur Entrée et faites défiler vers le bas pour copier la formule aux employés restants, nous obtiendrons le résultat suivant :

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Exemple 3 : utilisez RECHERCHEV pour extraire des données

En continuant avec l'ensemble de données de l'exemple 2, nous allons maintenant trouver les villes d'origine de 3 employés : Nguyen Hoang Anh, Tran Van Anh et Nguyen Quang Vinh. Je l'ai extrait dans une nouvelle table F15:G18.

Je ferai cette recherche sur le tableau A3:E13, après avoir renseigné ma ville natale et mes qualifications. Maintenant, entrez la formule de recherche absolue suivante dans la cellule G16 : =VLOOKUP($F16,$B$3:$E$13,3,0) > appuyez sur Entrée.

En copiant la formule pour les 2 employés restants, nous obtenons le résultat suivant :

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Notez que dans cet exemple, la valeur de détection est dans la colonne B, donc la zone de détection est calculée à partir de la colonne B et non à partir de la colonne A.

Exemple 4 : Utiliser la fonction RECHERCHEV sur 2 feuilles Excel différentes

En revenant à l'ensemble de données de l'exemple 2, après avoir renseigné les qualifications et la ville d'origine de l'employé, nous nommons la feuille QTM.

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Dans une autre feuille de calcul, nommée QTM1, vous devez obtenir des informations sur les qualifications et le poste de l'employé dont l'ordre d'arrangement a été modifié. C’est alors que vous voyez la véritable puissance de la fonction RECHERCHEV.

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Pour trouver des données sur les « Qualifications » de l'employé, saisissez la formule : =RECHERCHEV($B4,QTM!$B$3:$E$13,4,0) dans la cellule C4 de la feuille QTM1.

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Là-dedans :

  • B4 est la colonne contenant la valeur utilisée pour la détection.
  • QTM ! est le nom de la feuille contenant la table avec la valeur à détecter. Après le nom de la feuille, ajoutez un !
  • $B$3 :$E$13 est la table contenant les valeurs de recherche et la feuille contenant la table (QTM).
  • 4 est le numéro d'ordre de la colonne « Qualifications », calculé à partir de la colonne « Nom complet » de la feuille QTM.
  • 0 est une détection absolue.

Appuyez sur Entrée, puis copiez la formule pour tous les employés restants dans le tableau, nous obtenons le résultat suivant :

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Pour retrouver les données « Poste » de l'employé, dans la cellule D4 de la feuille QTM1, saisissez la formule : =RECHERCHEV($B4,QTM!$B$3:$E$13,2,0), appuyez sur Entrée.

Utilisation de la fonction RECHERCHEV et exemples spécifiques

En copiant la formule pour les employés restants, nous obtenons ce qui suit :

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Pour quoi utiliser la fonction RECHERCHEV ?

Nous devons d’abord trouver la réponse exacte à la question « à quoi sert la fonction RECHERCHEV ?

La fonction RECHERCHEV est utilisée pour prendre en charge la recherche d'informations dans un champ de données ou une liste en fonction des identifiants disponibles.

Par exemple, insérer la fonction RECHERCHEV avec un code produit dans une autre feuille de calcul affichera les informations produit correspondant à ce code. Ces informations peuvent être une description, un prix, une quantité en stock, selon le contenu de la recette que vous écrivez.

Plus la quantité d'informations que vous devez trouver est petite, plus il sera difficile d'écrire la fonction RECHERCHEV. En règle générale, vous utiliserez cette fonction dans une feuille de calcul réutilisable comme modèle. Chaque fois que le code produit approprié est saisi, le système récupérera toutes les informations nécessaires sur le produit correspondant.

Choses à retenir sur la fonction RECHERCHEV

Voici une liste de choses importantes à retenir concernant la fonction RECHERCHEV dans Excel :

  • Lorsque range_lookup est omis, RECHERCHEV autorisera les correspondances non exactes, mais utilisera toujours les correspondances exactes si disponibles.
  • La plus grande limitation de la fonction est qu'elle prend toujours la valeur à droite. La fonction récupérera les données des colonnes à droite de la première colonne du tableau.
  • Si la colonne de recherche contient des valeurs en double, la fonction RECHERCHEV correspondra uniquement à la première valeur.
  • La fonction n'est pas sensible à la casse.
  • Supposons qu'il existe une formule RECHERCHEV existante dans une feuille de calcul. Dans ce cas, les formules peuvent échouer si vous insérez une colonne dans le tableau, car les valeurs d'index de colonne sont codées en dur et ne changent pas automatiquement lorsque des colonnes sont insérées ou supprimées.
  • RECHERCHEV permet l'utilisation de caractères génériques, par exemple des astérisques (*) ou des points d'interrogation (?).
  • Supposons que dans un tableau vous travailliez avec une fonction contenant des nombres saisis sous forme de texte. Si vous obtenez simplement des nombres sous forme de texte à partir d’une colonne d’un tableau, cela n’a pas d’importance. Mais si la première colonne du tableau contient des nombres saisis sous forme de texte, le #N/A! s'affichera si la valeur de recherche n'est pas non plus du texte.
  • Erreur #N/A ! Se produit si la fonction RECHERCHEV ne trouve pas de correspondance pour la valeur lookup_value fournie.
  • Erreur #REF ! se produit si :
    • L'argument col_index_num est supérieur au nombre de colonnes dans le table_array fourni
    • La formule a tenté de référencer des cellules qui n'existent pas.
  • Erreur #VALEUR ! se produit si :
    • L'argument col_index_num est inférieur à 1 ou n'est pas reconnu comme valeur numérique
    • L'argument range_lookup n'est pas reconnu comme l'une des valeurs logiques VRAI ou FAUX.

Principales différences entre les fonctions VLOOKUP et XLOOKUP dans Excel

RECHERCHEV

RECHERCHEXL

Correspondance exacte par défaut

N

Oui

Renvoie la valeur à droite des données de recherche

Oui

Oui

Renvoie la valeur à gauche des données de recherche

N

Oui

Renvoie plusieurs valeurs

N

Oui

La colonne de recherche doit être triée

Correspondances approximatives uniquement

Recherche binaire uniquement

Rechercher de haut en bas

Oui

Oui

Coeur de bas en haut

N

Oui

Recherche binaire

N

Oui

Personnaliser le message de valeur de recherche introuvable

N

Oui

Rechercher des caractères génériques

Oui

Oui

Recherche exacte

Oui

Oui

La recherche approximative renvoie la valeur la plus petite suivante

Oui

Oui

La recherche approximative renvoie la valeur immédiatement supérieure

N

Oui

Une valeur fausse peut être renvoyée si la valeur de recherche n'est pas triée

Y – approximatif

N - approximatif,

Y - Binaire

L'ajout de nouvelles colonnes pour rechercher des tableaux peut casser les formules

Oui

N

O - Oui

N - Non

En savoir plus :

Après avoir appris à utiliser VLookup, vous devez également connaître les erreurs courantes et savoir comment résoudre les problèmes.

Erreurs courantes lors de l'utilisation de la fonction RECHERCHEV dans Excel

La valeur de recherche est dans la mauvaise colonne

L'une des erreurs les plus courantes que vous rencontrerez lors de l'utilisation d'une formule RECHERCHEV est que la fonction renvoie uniquement la valeur #N/A. Cette erreur se produit lorsqu'il ne trouve pas la valeur de recherche que vous avez demandé à VLOOKUP de rechercher.

Dans certains cas, vous pouvez utiliser la fonction XLOOKUP au lieu de VLOOKUP, cependant, cette erreur ne peut être facilement corrigée que dans la fonction VLOOKUP.

Comment resoudre le probleme:

La raison pour laquelle RECHERCHEV n'a pas trouvé la valeur souhaitée peut être due au fait que la valeur ne figure pas dans le tableau. Cependant, s'il renvoie toutes les valeurs #N/A, la valeur de recherche est du texte, alors c'est probablement parce qu'il ne peut lire que de gauche à droite.

Lors de la création d'un tableau dans Excel pour RECHERCHEV, assurez-vous de placer la valeur de recherche à gauche de la valeur que vous souhaitez renvoyer. Le moyen le plus simple de procéder est de le placer dans la première colonne du tableau.

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Maintenant, la formule renverra une valeur :

Utilisation de la fonction RECHERCHEV et exemples spécifiques

Dans l'ensemble, RECHERCHEV est un excellent moyen d'interroger des données plus rapidement dans Microsoft Excel. Bien que les requêtes RECHERCHEV s'exécutent verticalement sur les colonnes et présentent quelques autres limitations, Microsoft met continuellement à jour les fonctionnalités de recherche d'Excel pour étendre leur applicabilité. Par exemple, HLOOKUP, XLOOKUP... peuvent vous aider à rechercher des données dans de nombreuses directions différentes. LuckyTemplates.com continuera à vous fournir des informations sur la façon d'utiliser cette fonction dans les articles suivants.


Jouez à puzzle sur Excel

Jouez à puzzle sur Excel

MehmetSalihKoten, un utilisateur de Reddit, a créé une version entièrement fonctionnelle de Tetris dans Microsoft Excel.

Comment utiliser la fonction Convertir dans Excel

Comment utiliser la fonction Convertir dans Excel

Pour convertir des unités de mesure dans Excel, nous utiliserons la fonction Convertir.

Comment utiliser la fonction HLOOKUP dans Excel

Comment utiliser la fonction HLOOKUP dans Excel

Qu'est-ce que la fonction HLOOKUP ? Comment utiliser la fonction RECHERCHEH dans Excel ? Découvrons-le avec LuckyTemplates !

Fonction SIERREUR dans Excel, formule et utilisation

Fonction SIERREUR dans Excel, formule et utilisation

La fonction SIERREUR dans Excel est assez couramment utilisée. Pour bien l'utiliser, vous devez comprendre la formule SIERREUR de Microsoft Excel.

Comment utiliser la fonction VALEUR dans Excel

Comment utiliser la fonction VALEUR dans Excel

Qu'est-ce que la fonction VALEUR dans Excel ? Quelle est la formule de valeur dans Excel ? Découvrons-le avec LuckyTemplates.com !

Fonction Excel EOMONTH, comment utiliser la fonction EOMONTH

Fonction Excel EOMONTH, comment utiliser la fonction EOMONTH

La fonction EOMONTH dans Excel permet d'afficher le dernier jour d'un mois donné, avec une mise en œuvre très simple. Vous obtiendrez alors le dernier jour d'un mois spécifique en fonction des données que nous avons saisies.

Comment utiliser la boucle do-while dans Excel VBA

Comment utiliser la boucle do-while dans Excel VBA

Vous souhaitez automatiser les tâches répétitives dans Excel VBA ? Apprenons donc à utiliser une boucle Do-While pour implémenter une série d'actions qui se répètent jusqu'à ce qu'une condition soit remplie.

Excel 2016 - Leçon 6 : Modifier la taille des colonnes, des lignes et des cellules dans Excel

Excel 2016 - Leçon 6 : Modifier la taille des colonnes, des lignes et des cellules dans Excel

La largeur de colonne et la hauteur de ligne par défaut dans Excel peuvent ne pas correspondre aux données que vous saisissez. L'article ci-dessous vous montre quelques façons de modifier la taille des colonnes, des lignes et des cellules dans Excel 2016. Veuillez vous y référer !

Excel 2016 - Leçon 5 : Concepts de base des cellules et des plages

Excel 2016 - Leçon 5 : Concepts de base des cellules et des plages

Chaque fois que vous travaillez avec Excel, vous devrez saisir des informations – ou du contenu – dans des cellules. Apprenons avec LuckyTemplates les concepts de base des cellules et des plages dans Excel 2016 !

Comment utiliser la fonction XLOOKUP dans Excel

Comment utiliser la fonction XLOOKUP dans Excel

Qu'est-ce que la fonction Xlookup dans Excel ? Comment utiliser Xlookup dans Excel ? Découvrons-le avec LuckyTemplates.com !