Jouez à puzzle sur Excel
MehmetSalihKoten, un utilisateur de Reddit, a créé une version entièrement fonctionnelle de Tetris dans Microsoft Excel.
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
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é :
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.
La fonction RECHERCHEV dans Excel a la formule suivante :
=RECHERCHEV(lookup_value,table_array,col_index_num ,[range_lookup] )
Là-dedans :
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.
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 :
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.
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.
À cette époque, nous avons les résultats de l'utilisation de la fonction RECHERCHEV pour classer les performances académiques des étudiants comme suit :
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.
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 :
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)
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.
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)
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 :
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 :
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.
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.
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.
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.
Là-dedans :
Appuyez sur Entrée, puis copiez la formule pour tous les employés restants dans le tableau, nous obtenons le résultat suivant :
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.
En copiant la formule pour les employés restants, nous obtenons ce qui suit :
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.
Voici une liste de choses importantes à retenir concernant la fonction RECHERCHEV dans Excel :
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.
Maintenant, la formule renverra une valeur :
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.
MehmetSalihKoten, un utilisateur de Reddit, a créé une version entièrement fonctionnelle de Tetris dans Microsoft Excel.
Pour convertir des unités de mesure dans Excel, nous utiliserons la fonction Convertir.
Qu'est-ce que la fonction HLOOKUP ? Comment utiliser la fonction RECHERCHEH dans Excel ? Découvrons-le avec LuckyTemplates !
La fonction SIERREUR dans Excel est assez couramment utilisée. Pour bien l'utiliser, vous devez comprendre la formule SIERREUR de Microsoft Excel.
Qu'est-ce que la fonction VALEUR dans Excel ? Quelle est la formule de valeur dans Excel ? Découvrons-le avec LuckyTemplates.com !
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.
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.
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 !
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 !
Qu'est-ce que la fonction Xlookup dans Excel ? Comment utiliser Xlookup dans Excel ? Découvrons-le avec LuckyTemplates.com !