Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Approfondissement de Vlookup | Travail avec VLOOKUP et HLOOKUP
Maîtrise des Fonctions de Recherche Excel

bookApprofondissement de Vlookup

Glissez pour afficher le menu

Fonctionnement de la fonction VLOOKUP

La fonction VLOOKUP recherche une valeur dans la première colonne d’un tableau et renvoie une valeur correspondante d’une autre colonne sur la même ligne.

Le nom VLOOKUP signifie Recherche verticale, ce qui indique que la recherche s’effectue de haut en bas dans une colonne.

Syntaxe de base

=VLOOKUP(lookup_value; table_array; col_index_num; [range_lookup])
  • lookup_value : la valeur à rechercher ;
  • table_array : la plage contenant le tableau de recherche ;
  • col_index_num : le numéro de colonne dans le tableau à partir duquel Excel renvoie la valeur ;
  • range_lookup : contrôle si Excel effectue une correspondance exacte ou approximative. Utiliser FALSE ou 0 pour une correspondance exacte (recommandé). TRUE ou 1 pour une correspondance approximative.

Exemple de récupération du prix d’un produit

Supposons que la feuille de calcul contienne le tableau suivant.

capture d'écran

Le tableau se trouve dans A3:C7. Le nom du produit à rechercher est saisi dans la cellule E4. L'objectif est de renvoyer le Price.

=VLOOKUP(E4; A4:C7; 3; FALSE)
  • E4 : contient le nom du produit à rechercher ;
  • A4:C7 : définit la table de recherche ;
  • 3 : indique à Excel de renvoyer la valeur de la troisième colonne du tableau ;
  • FALSE : spécifie une correspondance exacte.
capture d'écran

Fonctionnement

Lorsque la formule s'exécute :

  1. Excel recherche dans la première colonne du tableau ;
  2. Il trouve la ligne correspondant à la valeur recherchée ;
  3. Il renvoie la valeur de la colonne spécifiée.

Si E3 contient Monitor, le résultat sera 180.

Note
Remarque

VLOOKUP ne peut effectuer une recherche que de gauche à droite.

La colonne de recherche doit toujours être la première colonne de la plage de tableau.

Par exemple, si le tableau est structuré ainsi :
| Category | Product | Price |
VLOOKUP ne peut pas rechercher par Product pour renvoyer Category. Cette limitation explique pourquoi des fonctions de recherche modernes telles que XLOOKUP et INDEX + XMATCH sont souvent préférées.

Scénario

Une feuille de calcul contient un tableau avec : Product Code, Product Name, Category, et Price. Un Product Code est saisi dans une cellule de saisie. L'objectif est de renvoyer la Category à l'aide de la fonction VLOOKUP.

Instructions de la tâche

  • Rechercher le Product Code dans la première colonne du tableau ;
  • Renvoyer la colonne Category.
question mark

Que fait la fonction VLOOKUP dans Excel ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 1

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 4. Chapitre 1
some-alt