Comment utiliser VLookup avec différentes feuilles sur Excel

La formule VLookup de Microsoft Excel vous permet de rechercher de grandes feuilles de calcul pour des données spécifiques, l'une des fonctions de recherche et de référence d'Excel. Vous pouvez utiliser VLookup entre les feuilles d'un classeur Excel, ainsi que dans une seule feuille.

La formule VLookup traite essentiellement quatre éléments d'information pour effectuer la recherche. La programmation de la fonction VLookup utilise la valeur que vous souhaitez rechercher, la plage de feuille de calcul dans laquelle rechercher, la colonne dans cette plage contenant la valeur et si vous voulez une correspondance exacte ou approximative pour la valeur. VLookup vous permet d'extraire des données d'une feuille de calcul Excel de manière très flexible et puissante.

Utilisation de la formule VLookup

VLookup dans Excel contient quatre paramètres, appelés arguments, que vous remplissez dans le cadre de la formule de fonction. La syntaxe de VLookup ressemble à ceci:

= RECHERCHEV (valeur_recherche, tableau_table, numéro_index_col, [recherche_de_plage])

Les arguments sont:

  1. lookup_value: il s'agit de la valeur que vous recherchez dans la feuille de calcul. Si vous recherchiez le nombre de personnes dans un répertoire nommé Laura, la valeur de recherche serait entrée sous la forme d'une chaîne de texte, "Laura" avec les guillemets. Les valeurs numériques n'ont pas besoin de guillemets.

  2. table_array: c'est la plage de cellules dans laquelle vous recherchez les données. Par exemple, si les noms des personnes sont dans trois colonnes de B à D et qu'il y a 300 lignes de données, vous devez entrer la plage B1: D300, en supposant que les données commencent sur la première ligne.
  3. col_index_num: fait référence à la colonne du tableau dans laquelle trouver la valeur de recherche. Dans cet exemple, la colonne D est numériquement la troisième colonne, donc le numéro d'index est 3.
  4. [range_lookup]: ce paramètre facultatif renvoie des correspondances approximatives si la valeur de recherche de plage est TRUE, et ne renvoie que des correspondances exactes si la recherche de plage est FALSE. L'omission de ce paramètre suppose une valeur TRUE.

La formule pour une cellule VLookup dans Excel pour cet exemple serait:

= RECHERCHEV ("Laura", B2: D300,3, FALSE)

Cela recherche toutes les correspondances exactes pour les personnes nommées Laura.

Utilisation de RECHERCHEV entre les feuilles

La recherche de données sur une seule feuille n'est généralement pas très difficile, donc VLookup peut avoir une utilisation limitée sur des feuilles de calcul simples. Toutefois, lorsque vous disposez d'un classeur à plusieurs feuilles englobant beaucoup de données, vous souhaiterez peut-être créer une feuille de résumé pour extraire les données d'un classeur Excel.

Pour ce faire, il suffit d'ajouter des informations de feuille dans le deuxième argument. Supposons, par exemple, que les noms du répertoire se trouvent sur Sheet2. Ajoutez le nom de la feuille cible avant la référence de cellule dans le tableau du tableau, séparé par un point d'exclamation. Cela permet à la formule VLookup de référencer la plage de cellules sur une autre feuille. Pour l'exemple, la formule de la fonction serait maintenant:

= RECHERCHEV ("Laura", FEUILLE2! B2: D300,3, FALSE)

Quelle que soit la feuille sur laquelle se trouve la formule VLookup, la formule fait désormais référence aux données de la feuille 2.

Pointe

Vous pouvez également effectuer des recherches dans d'autres classeurs Excel en ajoutant le dossier du classeur et le nom de fichier entre crochets avant le nom de la feuille.