Accéder au contenu principal

Kutools for Office — Une Suite. Cinq Outils. Accomplissez Plus.

Comment utiliser la recherche exacte et approximative avec VLOOKUP dans Excel ?

Author Xiaoyang Last modified

Dans Excel, la fonction VLOOKUP est l'une des fonctions les plus importantes pour rechercher une valeur dans la colonne la plus à gauche d'un tableau et retourner la valeur correspondante sur la même ligne de la plage. Mais avez-vous réussi à appliquer correctement la fonction VLOOKUP dans Excel ? Dans cet article, je vais expliquer comment utiliser cette fonction.

Utiliser la fonction VLOOKUP pour obtenir des correspondances exactes dans Excel

VLOOKUP pour obtenir des correspondances exactes avec une fonctionnalité pratique

Utiliser la fonction VLOOKUP pour obtenir des correspondances approximatives dans Excel


Utiliser la fonction VLOOKUP pour obtenir des correspondances exactes dans Excel

Tout d'abord, vous devez connaître la syntaxe de VLOOKUP ainsi que les détails des paramètres.

La syntaxe de la fonction VLOOKUP dans Excel est :

VLOOKUP(valeur_recherchée, plage_tableau, no_index_col, [recherche_plage])
  • valeur_recherchée : la valeur à rechercher dans la première colonne du tableau ;
  • plage_tableau : la plage de cellules qui contient les données, vous pouvez utiliser une référence comme A1:D10 ou un nom de plage ;
  • no_index_col : le numéro de colonne dans l'argument plage_tableau à partir duquel la valeur correspondante doit être retournée ;
  • recherche_plage : opération facultative, FAUX pour trouver une correspondance exacte, et VRAI pour trouver une correspondance approximative.

Maintenant, je vais prendre un exemple pour expliquer cette fonction VLOOKUP afin d'obtenir des correspondances exactes. Supposons que vous ayez la liste suivante d'informations sur des personnes dans la plage A2:D12 :

sample data

Dans ce cas, vous souhaitez trouver les noms correspondants aux ID sur la même ligne. Utilisez la formule VLOOKUP suivante dans une cellule vide où vous voulez afficher le résultat :

=VLOOKUP(F2,$A$2:$D$12,2,FAUX)

Ensuite, faites glisser la poignée de recopie vers le bas pour appliquer cette formule aux autres cellules, et vous obtiendrez les résultats comme indiqué dans la capture d'écran ci-dessous :

Use vlookup function to get the exact matches

Remarques :

1. Dans la formule ci-dessus : F2 est la valeur pour laquelle vous souhaitez obtenir des informations relatives, A2:D12 est la plage de données utilisée, le chiffre 2 indique le numéro de colonne où la valeur correspondante sera retournée, et FAUX signifie une correspondance exacte.

2. Si votre valeur de critère n'est pas trouvée dans la plage de données, vous obtiendrez une valeur d'erreur #N/A.


VLOOKUP pour obtenir des correspondances exactes avec une fonctionnalité pratique

Si vous avez Kutools for Excel, avec sa fonction Rechercher une valeur dans une liste, vous pouvez rapidement retourner les données correspondantes en fonction de valeurs spécifiques.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...
Note : Pour appliquer cette fonction Rechercher une valeur dans une liste, vous devez d'abord télécharger Kutools for Excel, puis appliquer facilement et rapidement cette fonctionnalité.

Après avoir installé Kutools for Excel, procédez comme suit :

1. Cliquez sur une cellule où vous souhaitez placer le résultat correspondant.

2. Ensuite, cliquez sur Kutools > Assistant de formule > Assistant de formule, voir capture d'écran :

click Formula Helper feature of kutools

3. Dans la boîte de dialogue Assistant de formule, effectuez les opérations suivantes :

(1.) Dans la liste déroulante Type de formule, sélectionnez l'option Recherche ;

(2.) Ensuite, sélectionnez l'option Rechercher une valeur dans une liste dans la liste déroulante Choisir une formule ;

(3.)  Puis, dans les champs de texte Entrée d'arguments, effectuez les opérations suivantes :

  • Cliquez premier  select button bouton à côté de Plage_tableau pour sélectionner la plage de données que vous souhaitez utiliser ;
  • Cliquez second  select button bouton à côté de Valeur_recherchée pour sélectionner le critère dont vous voulez obtenir la valeur correspondante ;
  • Cliquez troisième  select button bouton à côté de Colonne pour sélectionner la colonne contenant la valeur que vous souhaitez retourner.

set options in the dialog box

4. Ensuite, cliquez sur OK, et la première donnée correspondante basée sur une valeur spécifique a été immédiatement retournée. Il ne vous reste plus qu'à faire glisser la poignée de recopie pour appliquer cette formule aux autres cellules nécessaires, voir capture d'écran :

Vlookup to get the exact matches by kutools

Remarque : Si la valeur n'est pas trouvée dans la plage de données, vous obtiendrez une valeur d'erreur #N/A.

Téléchargez et essayez gratuitement Kutools for Excel maintenant !


Utiliser la fonction VLOOKUP pour obtenir des correspondances approximatives dans Excel

Parfois, vos données spécifiées ne sont pas dans la plage de données. Pour obtenir la correspondance la plus proche avec les données fournies, vous devez utiliser VLOOKUP pour obtenir une correspondance approximative.

Si vous avez la plage de données suivante, le nombre spécifié 58 n'est pas dans la colonne Quantité, comment obtenir son prix unitaire le plus proche dans la colonne B ?

sample data

Veuillez entrer la formule suivante dans une cellule vide :

=VLOOKUP(D2,$A$2:$B$10,2,VRAI)

Ensuite, faites glisser la poignée de recopie vers le bas pour appliquer cette formule aux autres cellules, et vous obtiendrez les correspondances approximatives basées sur les valeurs données, voir capture d'écran :

Use vlookup function to get the approximate matches

Remarques :

1. Dans la formule ci-dessus : D2 est la valeur pour laquelle vous souhaitez obtenir des informations relatives, A2:B10 est la plage de données utilisée, le chiffre 2 indique le numéro de colonne où la valeur correspondante sera retournée, et VRAI signifie une correspondance approximative.

2. La correspondance approximative retourne la valeur la plus grande suivante qui est inférieure à votre valeur de recherche spécifique.

3. Pour utiliser la fonction VLOOKUP afin d'obtenir une valeur de correspondance approximative, la première colonne de votre tableau doit être triée par ordre croissant, sinon cela retournera un résultat incorrect.


Plus d'articles relatifs à VLOOKUP :

  • Vlookup Et Concaténer Plusieurs Valeurs Correspondantes
  • Comme nous le savons tous, la fonction Vlookup dans Excel peut nous aider à rechercher une valeur et retourner les données correspondantes dans une autre colonne, mais en général, elle ne peut obtenir que la première valeur relative s'il y a plusieurs données correspondantes. Dans cet article, je vais parler de la manière de vlookup et concaténer plusieurs valeurs correspondantes dans une seule cellule ou une liste verticale.
  • Vlookup Et Retourner La Dernière Valeur Correspondante
  • Si vous avez une liste d'éléments répétés plusieurs fois, et que vous voulez simplement connaître la dernière valeur correspondante avec vos données spécifiées. Par exemple, j'ai la plage de données suivante, il y a des noms de produits en double dans la colonne A mais des noms différents dans la colonne C, et je veux retourner le dernier élément correspondant Cheryl du produit Apple.
  • Vlookup Des Valeurs À Travers Plusieurs Feuilles De Calcul
  • Dans Excel, nous pouvons facilement appliquer la fonction VLOOKUP pour retourner les valeurs correspondantes dans une seule table d'une feuille de calcul. Mais, avez-vous déjà envisagé de vlookup une valeur à travers plusieurs feuilles de calcul ? Supposons que j'ai les trois feuilles de calcul suivantes avec une plage de données, et maintenant, je veux obtenir une partie des valeurs correspondantes basées sur des critères provenant de ces trois feuilles.
  • Vlookup À Travers Plusieurs Feuilles Et Additionner Les Résultats
  • Supposons que j'ai quatre feuilles de calcul ayant le même format, et maintenant, je veux trouver le « TV set » dans la colonne Produit de chaque feuille, et obtenir le nombre total de commandes à travers ces feuilles comme le montre la capture d'écran suivante. Comment pourrais-je résoudre ce problème avec une méthode simple et rapide dans Excel ?

Meilleurs outils de productivité pour Office

🤖 Kutools AI Aide : Révolutionnez l'analyse de données avec : Exécution intelligente | Générer du code | Créer des formules personnalisées | Analyser des données et générer des graphiques | Appeler les Fonctions améliorées de Kutools
Fonctionnalités populaires : Trouver, mettre en évidence ou marquer les doublons | Supprimer les lignes vides | Combinez les colonnes ou les cellules sans perte de données | Arrondir sans formule...
Super RECHERCHEV : Recherche multi-critères | Recherche multi-valeurs | Recherche multi-feuilles | Correspondance floue...
Liste déroulante avancée : Créer rapidement une liste déroulante | Liste déroulante dépendante | Liste déroulante à sélection multiple...
Gestionnaire de colonnes : Ajouter un nombre spécifique de Colonnes | Déplacer des Colonnes | Alterner l’état de visibilité des Colonnes masquées | Comparer des plages & Colonnes...
Fonctionnalités phares : Mise au point de la grille | Affichage de conception | Barre de formule améliorée | Gestionnaire de Classeur & Feuille de calcul | Bibliothèque d’AutoTexte | Sélecteur de date | Merge Worksheets | Chiffrer/Déchiffrer les cellules | Envoyer un e-mail par liste | Super Filtre | Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...)...
Top15 des ensembles d’outils :12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...) |50+ Types de graphiques (Diagramme de Gantt, ...) |40+ Formules pratiques (Calculer l’âge en fonction de la date de naissance, ...) |19 outils d’insertion (Insérer un code QR, Insérer une image depuis le chemin, ...) |12 outils de conversion (Convertir en mots, Conversion de devises, ...) |7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...) | ... et bien plus encore
Utilisez Kutools dans la langue de votre choix – disponible en Anglais, Espagnol, Allemand, Français, Chinois et plus de40 autres !

Améliorez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité incomparable. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte l’interface par onglets à Office, simplifiant considérablement votre travail.

  • Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de50 % et réduit des centaines de clics de souris chaque jour !

Tous les modules complémentaires Kutools. Une seule installation

La suite Kutools for Office regroupe les modules complémentaires pour Excel, Word, Outlook & PowerPoint ainsi qu’Office Tab Pro, idéal pour les équipes travaillant sur plusieurs applications Office.

Excel Word Outlook Tabs PowerPoint
  • Suite tout-en-un — modules complémentaires Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Un installateur, une licence — installation en quelques minutes (compatible MSI)
  • Une synergie optimale — productivité accélérée sur l’ensemble des applications Office
  • Essai complet30 jours — sans inscription, ni carte bancaire
  • Meilleure valeur — économisez par rapport à l’achat d’add-ins individuels