/ Fonction / VLOOKUP dans Excel

Fonction VLOOKUP dans Excel

Correspondance exacte | Match approximatif | Bonne recherche | Premier match | Insensible à la casse | Tables de recherche multiples

le Fonction VLOOKUP est l'une des fonctions les plus populaires dans Exceller. Cette page contient de nombreux exemples faciles à suivre de VLOOKUP.

Correspondance exacte

La plupart du temps, vous recherchez une correspondance exacte lorsque vous utilisez la fonction VLOOKUP dans Excel. Voyons maintenant les arguments de la fonction VLOOKUP.

1. La fonction VLOOKUP ci-dessous recherche la valeur 53 (premier argument) dans la colonne de gauche du tableau rouge (deuxième argument).

Arguments de Vlookup

2. La valeur 4 (troisième argument) indique à la fonction VLOOKUP de renvoyer la valeur dans la même ligne à partir de la quatrième colonne du tableau rouge.

Résultat Vlookup dans Excel

Remarque: le booléen FALSE (quatrième argument) indique à la fonction VLOOKUP de renvoyer une correspondance exacte. Si la fonction VLOOKUP ne parvient pas à trouver la valeur 53 dans la première colonne, une erreur # N / A sera renvoyée.

3. Par exemple, modifiez l'ID de Jessica dans la cellule B7 en 54.

# N / A Erreur

4. Voici un autre exemple. Au lieu de renvoyer le salaire, la fonction VLOOKUP ci-dessous renvoie le nom de famille (le troisième argument est défini sur 3) de l’ID 79.

Correspondance exacte

Match approximatif

Regardons un exemple de la fonction VLOOKUP en mode de correspondance approximative (le quatrième argument est défini sur TRUE).

1. La fonction VLOOKUP ci-dessous recherche la valeur 85 (premier argument) dans la colonne de gauche du tableau rouge (deuxième argument). Il n’ya qu’un problème. Il n’ya pas de valeur 85 dans la première colonne.

Fonction Vlookup en mode de correspondance approximative

2 Heureusement, le booléen VRAI (quatrième argument) indique à la fonction VLOOKUP de renvoyer une correspondance approximative. Si la fonction VLOOKUP ne peut pas trouver la valeur 85 dans la première colonne, elle renverra la plus grande valeur inférieure à 85. Dans cet exemple, il s'agira de la valeur 80.

Plus grande valeur inférieure à la valeur recherchée

3. La valeur 2 (troisième argument) indique à la fonction VLOOKUP de renvoyer la valeur dans la même ligne à partir de la deuxième colonne du tableau rouge.

Correspondance approximative dans Excel

Remarque: triez toujours la colonne la plus à gauche du tableau rouge par ordre croissant si vous utilisez la fonction VLOOKUP en mode de correspondance approximative (le quatrième argument est défini sur TRUE).

Bonne recherche

La fonction VLOOKUP recherche toujours une valeur dans la colonne la plus à gauche d’une table et renvoie la valeur correspondante d’une colonne au droite.

1. Par exemple, la fonction VLOOKUP ci-dessous recherche le prénom et renvoie le nom de famille.

Bonne recherche

2. Si vous modifiez le numéro d'index de colonne (troisième argument) en 3, la fonction VLOOKUP recherche le prénom et renvoie le salaire.

Changer le numéro d'index de la colonne

Remarque: Dans cet exemple, la fonction VLOOKUP ne peut pas rechercher le prénom et renvoyer l'ID. La fonction VLOOKUP ne regarde que vers la droite. Pas de problème, vous pouvez utiliser les fonctions INDEX et MATCH dans Excel pour effectuer une recherche à gauche.

Premier match

Si la colonne la plus à gauche de la table contient des doublons, la fonction VLOOKUP correspond à la première instance. Par exemple, jetez un oeil à la fonction VLOOKUP ci-dessous.

Premier match

Explication: la fonction VLOOKUP renvoie le salaire de Mia Clark, pas de Mia Reed.

Insensible à la casse

La fonction VLOOKUP dans Excel effectue une recherche insensible à la casse. Par exemple, la fonction VLOOKUP ci-dessous recherche MIA (cellule G2) dans la colonne la plus à gauche du tableau.

Recherche insensible à la casse

Explication: la fonction VLOOKUP n'étant pas sensible à la casse, elle recherche MIA ou Mia ou mia ou miA, etc. En conséquence, la fonction VLOOKUP renvoie le salaire de Mia Clark (première instance). Vous pouvez utiliser les fonctions INDEX, MATCH et EXACT dans Excel pour effectuer une recherche sensible à la casse.

Tables de recherche multiples

Lorsque vous utilisez la fonction VLOOKUP dans Excel, vous pouvezavoir plusieurs tables de recherche. Vous pouvez utiliser la fonction IF pour vérifier si une condition est remplie et renvoyer une table de consultation si TRUE et une autre table de recherche si FALSE.

1. Créez deux plages nommées: Table1 et Table2.

Première table

2. Sélectionnez la cellule E4 et accédez à la fonction VLOOKUP illustrée ci-dessous.

Fonction Vlookup avec plusieurs tables de recherche

Explication: Le bonus dépend du marché (Royaume-Uni ou États-Unis) et du montant des ventes. Le deuxième argument de la fonction VLOOKUP fait l'affaire. Si UK, la fonction VLOOKUP utilise Table1, si USA, la fonction VLOOKUP utilise Table2. Définissez le quatrième argument de la fonction VLOOKUP sur TRUE pour renvoyer une correspondance approximative.

3. Appuyez sur Entrée.

4. Sélectionnez la cellule E4, cliquez sur le coin inférieur droit de la cellule E4 et faites-la glisser vers la cellule E10.

Fonction Copier Vlookup

Remarque: par exemple, Walker reçoit un bonus de 1 500 dollars. Comme nous utilisons des plages nommées, nous pouvons facilement copier cette fonction VLOOKUP sur les autres cellules sans se soucier des références de cellule.

Lisez aussi: