Le guide essentiel VLOOKUP pour Excel et Google Sheets

Vlookup Girl Using Laptop
⏱️ 17 min read

Utilisez Excel ou Google Sheets assez longtemps et vous tomberez forcément sur le terme VLOOKUP. Qu’est-ce que c’est exactement et à quoi ça sert ? Dans ce guide, nous expliquons ce que VLOOKUP fait, comment vous pouvez l’utiliser pour faciliter votre travail et vous fournissons des instructions sur la meilleure façon de l’utiliser dans Excel et Google Sheets.

Nous abordons également diverses questions concernant VLOOKUP et les pièges courants que vous pouvez rencontrer lorsque vous essayez d’utiliser la commande.

Qu’est-ce que VLOOKUP ?

RECHERCHEV – abréviation de “recherche verticale” – est une fonction issue de Microsoft Excel qui vous permet de rechercher une valeur particulière dans une colonne, puis utilise ces informations pour extraire une valeur différente le long de la même ligne.

Par exemple : vous pourriez avoir trois colonnes intitulées « nom », « numéro » et « adresse », et ces colonnes pourraient être remplies d’informations. À l’aide de VLOOKUP, vous pourrez rechercher un nom particulier dans la colonne “nom”, puis utiliser ces informations pour afficher un numéro ou une adresse correspondant(e) qui peut être trouvée sur la même ligne que ce nom. Gardez à l’esprit, cependant, que VLOOKUP n’est pas sensible à la casse.

Définition de recherche V

Bien qu’il puisse ne pas sembler particulièrement utile lorsqu’il est utilisé dans un petit pool de données comme dans l’exemple susmentionné, il est très pratique lorsque vous avez une grande quantité d’informations sur votre feuille et que vous souhaitez utiliser certaines valeurs dans d’autres domaines.

Vous pouvez créer une liste principale d’informations dans une feuille, puis simplement utiliser VLOOKUP dans les feuilles suivantes pour extraire les données de la liste principale. De cette façon, vous n’avez qu’à mettre à jour une feuille et les valeurs suivront automatiquement le reste.

Pour faire simple, une chaîne VLOOKUP est la suivante :

=VLOOKUP(
    the value you want to lookup,
    the range of cells you want to look for it in,
    the column number of the value you want to display,
    whether you want an exact or approximate match
)

Comment utiliser VLOOKUP dans Excel et Google Sheets

À première vue, la chaîne VLOOKUP peut sembler intimidante, mais c’est en fait beaucoup plus simple qu’il n’y paraît, comme le montreront ces instructions détaillées.

  1. Vous aurez besoin d’un tableau d’informations à partir duquel puiser. Nous utilisons la même idée que dans l’exemple fourni précédemment et ajoutons des informations dans trois colonnes : Nom, Adresse et Numéro de téléphone.
Tableau d'informations Vlookup
  1. Nous voulons extraire le numéro de téléphone correspondant de n’importe quel nom dans un certain champ. Dans ce cas, nous voulons récupérer le numéro de téléphone de “Iris Watson”.
Numéro de téléphone Vlookup de
  1. Commencez la chaîne en double-cliquant sur une cellule vide et en tapant =VLOOKUP(. Vous verrez que la première valeur requise est “lookup_value”. qui sont les informations que vous utiliserez pour rechercher le numéro de téléphone.
Recherche V initiale
  1. Puisque nous avons déjà ajouté le nom “Iris Watson” dans la cellule précédant notre VLOOKUP, cette cellule est ce que vous utiliserez comme lookup_value. Votre chaîne devrait actuellement ressembler à ceci : =VLOOKUP(e12,
Valeur de recherche Vlookup
  1. Vient ensuite table_array. Il s’agit de toute la table d’informations à partir de laquelle vous extrayez des données. Mettez simplement en surbrillance toute la table où se trouvent vos données. À ce stade, votre chaîne devrait ressembler à ceci : =VLOOKUP(e12,A1:C5,
Tableau de table de recherche V
  1. La troisième valeur de votre chaîne est le “col_index_number” ou numéro d’index de colonne. Il s’agit du numéro de la colonne à partir de laquelle vous essayez d’extraire des informations. Dans le tableau que nous avons sélectionné, « Nom » serait considéré comme 1, « Adresse » est 2 et « Numéro de téléphone » est 3. Puisque nous essayons de VLOOKUP un numéro de téléphone, notre chaîne ressemble à ceci : =VLOOKUP(e12,A1:C5,3,
Vlookup Col Index Num
  1. Enfin, la dernière partie de la chaîne indique si vous souhaitez ou non une correspondance exacte ou approximative pour la valeur que vous recherchez. Vous devrez taper VRAI pour approximatif et FAUX pour exact. Dans notre cas, nous sommes allés avec ce dernier. Notre chaîne finale est =VLOOKUP(E12,A1:C5,3,FALSE)
Chaîne finale Vlookup
  1. Comme vous pouvez le voir, notre VLOOKUP a réussi à trouver le numéro de téléphone correspondant à “Iris Watson”.
Résultat final de recherche V

Noter: ce guide utilise Microsoft Excel pour effectuer la RECHERCHEV, mais vous pouvez utiliser la même méthode avec Google Sheets.

Comment filtrer les données à l’aide de plusieurs critères

VLOOKUP a été conçu pour n’extraire qu’une seule valeur, et il existe d’autres fonctions pour rechercher plusieurs sources d’informations – cela ne veut pas dire que vous ne pouvez pas utiliser VLOOKUP pour rechercher plusieurs critères. En utilisant une colonne d’assistance, vous pouvez créer des identifiants uniques qui stockent les informations de plusieurs cellules, puis modifier VLOOKUP pour rechercher ces identifiants uniques à la place.

Ceci est utile dans les cas où vous avez plusieurs cellules avec la même valeur. Supposons, par exemple, que notre tableau comporte plusieurs cellules portant le nom “Iris Watson”. Dans des circonstances normales, VLOOKUP n’afficherait que le premier “Iris Watson” qu’il trouve sur la liste, mais vous pourriez en rechercher un autre.

Grâce à l’utilisation d’une colonne d’assistance, vous auriez un identifiant unique qui peut aider VLOOKUP à différencier les différents “Iris Watsons” dans votre feuille.

Pour cet exemple, nous utilisons VLOOKUP pour afficher une adresse au lieu d’un numéro de téléphone. Nous avons également ajouté une deuxième “Iris Watson” à la feuille avec une adresse et un numéro de téléphone différents.

  1. La première chose que nous avons faite a été de créer une colonne d’assistance qui combine les cellules “Nom” et “Numéro de téléphone” pour créer un identifiant unique. Nous avons utilisé la fonction CONCATENATE, qui combine simplement des chaînes de différentes cellules. Votre chaîne devrait ressembler à ceci : =CONCATENATE(B2," | ",D2) Nous avons ajouté le tuyau "|" symbole et quelques espaces entre le nom et le numéro de téléphone pour faciliter la compréhension. Si vous souhaitez en savoir plus sur cette fonction, consultez notre article sur l’utilisation de CONCATENATE.
Concaténation de plusieurs critères Vlookup
  1. Une fois la concaténation réussie, cliquez sur le coin inférieur droit de la cellule en surbrillance et faites-la glisser vers les autres cellules de la colonne d’assistance. Cela leur appliquera également la même concaténation.
Vlookup Multiple Criteria Concatate Drag
  1. Vous aurez besoin de deux champs pour VLOOKUP. Nous avons ajouté des champs de recherche “Nom” et “Numéro” ainsi qu’un champ “Adresse” qui affichera le résultat VLOOKUP.
Champs de recherche multiples Vlookup
  1. Ce que nous voulons faire, c’est que RECHERCHEV combine les informations fournies dans les champs de recherche “Nom” et “Numéro” de manière à ce qu’elles correspondent au même format que nous utilisons dans notre colonne d’assistance. De cette façon, VLOOKUP serait en mesure de repérer l’identifiant unique dans la colonne d’assistance et d’extraire l’adresse correspondante.

Voici à quoi ressemblait notre chaîne au départ : =VLOOKUP(F9&" | "&F10,

F9 et F10 sont respectivement nos champs de recherche “Nom” et “Adresse”, et le symbole & fonctionne comme une concaténation en ce sens qu’il relie les deux champs ensemble. Le « | ” Une partie de la chaîne est le même diviseur que nous avons utilisé dans la concaténation dans notre colonne d’assistance.

Vlookup Recherche multiple Valeur de recherche
  1. Vous n’avez plus qu’à suivre le reste de la formule VLOOKUP. Vous devrez sélectionner le tableau de la table, saisir le numéro d’index de la colonne et le définir sur une correspondance EXACTE. C’était notre chaîne de fin : =VLOOKUP(F9&" | "&F10,A1:D6,3,FALSE)
Chaîne de fin de recherche multiple Vlookup
  1. Vous verrez qu’il ne suffit pas d’entrer un nom ou une adresse dans les champs de recherche. Les deux doivent être remplis pour qu’une recherche réussie ait lieu. Ci-dessous, vous pouvez voir deux résultats VLOOKUP différents puisque nous avons deux “Iris Watsons” différents. Vous obtiendrez un résultat différent selon le numéro de téléphone que vous entrez dans le deuxième champ de recherche.
Vlookup Plusieurs critères Exemple 1
Vlookup Multiple Criteria Exemple 2

VLOOKUP est-il meilleur que INDEX-MATCH ?

Cette question a été largement débattue depuis les premiers jours de Microsoft Excel. Avant de répondre à cette question, il est important que nous comprenions ce qu’est INDEX-MATCH. INDEX et MATCH sont deux fonctions distinctes qui sont souvent combinées pour créer un système de recherche plus polyvalent que VLOOKUP.

Correspondance Vlookup

La fonction MATCH est utilisée lorsque vous souhaitez trouver le numéro de position d’une certaine valeur dans une plage de cellules. INDEX, d’autre part, utilise deux formats potentiels pour afficher une valeur à partir d’un tableau ou d’une plage de cellules. En combinant les deux, on peut utiliser la fonction MATCH pour déterminer les numéros de position des informations fournies, puis demander à INDEX d’utiliser ces numéros de position pour renvoyer des valeurs.

Index de recherche V

Lequel des deux est le meilleur se résume à qui utilise la fonction. VLOOKUP est beaucoup plus convivial pour les débutants et les utilisateurs intermédiaires d’Excel ou de Google Sheet, étant donné qu’il est beaucoup plus facile à configurer et à utiliser. Cependant, INDEX-MATCH est beaucoup plus flexible et peut être utilisé dans une plus grande variété de situations.

En fin de compte, beaucoup plus de personnes savent utiliser VLOOKUP par rapport à INDEX-MATCH, donc le premier est probablement le meilleur choix si la feuille sera accessible à de nombreux utilisateurs non avancés. Mais si la feuille est destinée aux experts, alors INDEX-MATCH est probablement la voie à suivre.

Les choses à faire et à ne pas faire lors de l’utilisation de VLOOKUP

Il n’y a pas de honte à faire quelques erreurs lorsque vous êtes nouveau dans la fonction VLOOKUP. La plupart des vétérans d’Excel y sont allés à un moment donné de leur vie. Voici quelques éléments à garder à l’esprit lorsque vous essayez VLOOKUP.

1. FAIS assurez-vous que Lookup_Value est la première colonne de votre table.

VLOOKUP fonctionne en supposant que votre lookup_value se trouve dans la première colonne de votre tableau. Il ne peut afficher des informations que si cette valeur se trouve dans une cellule suivante de la même ligne. Mettez votre lookup_value n’importe où autre que le début, et la fonction échouera.

2. N’OUBLIEZ PAS d’utiliser FALSE pour les correspondances exactes.

La dernière partie de votre chaîne VLOOKUP vous permet de déterminer si la valeur est FALSE pour une correspondance exacte ou TRUE pour une correspondance partielle. De nombreux utilisateurs utilisent par erreur TRUE, ce qui peut entraîner des résultats inexacts, ou ils oublient de définir une valeur.

3. VÉRIFIER deux fois le numéro d’index de la colonne.

Ce que VLOOKUP affiche dépend fortement de la définition du “col_index_num” correct lors de la saisie de la chaîne. Le “col_index_num” ou numéro d’index de colonne est la valeur numérique définie pour chaque colonne de votre tableau. La valeur de la première colonne est considérée comme 1, la seconde 2, et ainsi de suite. Entrez la mauvaise valeur “col_index_num” dans votre chaîne, et la fonction affichera un résultat complètement différent.

4. Utilisez F4 lors de la copie de la formule dans d’autres cellules.

L’une des choses les plus utiles à propos de VLOOKUP est que vous pouvez faire glisser la formule vers le bas pour la copier dans différentes cellules. Le problème est que les valeurs spécifiées dans la chaîne de fonctions se déplaceront également vers le bas, ruinant toute la formule. Pour éviter cela, placez votre curseur sur les valeurs de votre formule et appuyez sur le F4 clé. Cela les transforme en valeurs absolues qui ne changeront pas lorsque la formule est copiée.

Erreurs RECHERCHEV habituelles et comment les corriger

L’erreur la plus courante que vous rencontrerez lors de l’utilisation de VLOOKUP est l’erreur “#NA”, bien qu’il soit intéressant de noter qu’il existe une variété de raisons pour lesquelles cette erreur apparaît.

1. Votre Lookup_value n’est pas dans la première colonne de votre tableau de tableau.

L’une des plus grandes limitations de VLOOKUP est qu’il ne peut rechercher des valeurs que dans la toute première colonne de votre tableau. Si votre lookup_value n’est pas là, cela entraînera une erreur #NA. Pour remédier à cela, vous pouvez soit modifier votre formule pour référencer une colonne différente, soit déplacer vos colonnes afin que la valeur de recherche soit au bon endroit.

2. VLOOKUP ne trouve pas de correspondance exacte.

La dernière valeur de votre formule VLOOKUP est votre argument range_lookup que vous définissez soit sur TRUE pour une correspondance approximative, soit sur FALSE pour une correspondance exacte. Si cet argument est défini sur FAUX et que RECHERCHEV est incapable de trouver une correspondance exacte, vous vous retrouverez avec une erreur #NA.

Si vous êtes absolument certain qu’il devrait y avoir une correspondance dans votre lookup_value, alors vous voudrez revérifier les informations dans votre tableau de table pour vous assurer que tout est correctement formaté et n’a pas d’espaces indésirables. Les caractères non imprimables peuvent également empêcher RECHERCHEV de trouver correctement les éléments.

3. Nombres à virgule flottante excessivement grands

Essentiellement, les nombres à virgule flottante sont des nombres qui ont des points décimaux. Avec VLOOKUP, si vous avez un chiffre qui a trop de chiffres après la virgule décimale, vous vous retrouverez avec une erreur #NA. Résoudre ce problème est assez simple : arrondissez votre nombre à un maximum de cinq décimales, et cela devrait fonctionner. Vous pouvez le faire en utilisant le ROUND fonction.

Questions fréquemment posées

1. Que se passe-t-il lorsque vous laissez l’argument range_lookup vide ?

Le quatrième argument d’une chaîne VLOOKUP – qui doit être défini sur “TRUE” ou “FALSE” – est considéré comme facultatif. Le régler sur “TRUE” signifie que votre VLOOKUP recherchera une correspondance approximative, tandis que “FALSE” nécessite que la valeur soit exacte. Le fait est que si vous laissez cet argument vide, VLOOKUP le définit par défaut sur “TRUE”, ce qui pourrait perturber les résultats souhaités.

2. Quelles sont les alternatives à l’utilisation de VLOOKUP ?

La meilleure alternative à l’utilisation de la fonction VLOOKUP serait la combinaison INDEX-MATCH. Gardez cependant à l’esprit que cette combinaison de fonctions est un peu plus difficile à apprendre puisqu’il faut maîtriser deux fonctions différentes et s’assurer qu’elles fonctionnent correctement ensemble.

3. Pouvez-vous rechercher des valeurs par lignes au lieu de colonnes ?

Oui. Vous pouvez le faire avec HLOOKUP ou “recherche horizontale” dans Excel et Google Sheets. Cette fonction vous permet de rechercher une valeur d’une ligne spécifique, puis d’afficher une valeur d’une ligne différente mais sur la même colonne.

Si vous souhaitez limiter vos recherches à une seule ligne ou colonne, vous pouvez utiliser la fonction RECHERCHE.

Comment faciliter l'indexation ...
Comment faciliter l'indexation d'une URL dans Google ?

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Vous aimerez aussi...

S’abonner
Notification pour
guest
0 Comments
Commentaires en ligne
Afficher tous les commentaires
0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x