Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
S’enregistrer  \/ 
x

or

MS Excel VLOOKUP Fonction

L'Excel Fonction RECHERCHEV recherche une valeur en faisant correspondre la première colonne d'une table et renvoie la valeur correspondante à partir d'une certaine colonne dans la même ligne.

Ce didacticiel explique comment utiliser la fonction RECHERCHEV en expliquant les syntaxe, arguments, valeur de retour, notes de fonction exemples simples dans les détails.
Par ailleurs, à la fin du tutoriel, nous listons de nombreux cas pratiques de formules RECHERCHEV qui sont souvent utilisées, notamment Vlookup sur différentes feuilles de calcul ou classeurs, Vlookup et conserver la mise en forme de la cellule de résultat, vlookup renvoie plusieurs résultats autres formules vlookup dans les cas courants.


Syntaxe

=VLOOKUP (lookup_value, table_array, col_index, [range_lookup])


Arguments

Lookup_value (conditions): La valeur que vous recherchez. Il doit être dans la première colonne de la plage table_array.

Tableau_table (conditions): La table contient au moins deux colonnes dans lesquelles la colonne de valeur de recherche et la colonne de valeur de résultat sont localisées.

Col_index (conditions): Le numéro de colonne spécifique (c'est un entier) de table_array, à partir duquel vous retournerez la valeur correspondante.

  • Le premier numéro de colonne est 1 pour la colonne la plus à gauche de table_array.

Range_lookup (optionnel): Il s'agit d'une valeur logique qui détermine si cette fonction RECHERCHEV renvoie une correspondance exacte ou une correspondance approximative:

  • Si la range_lookup est soit VRAI ou est omis, la fonction RECHERCHEV renvoie une correspondance exacte ou une correspondance approximative. Si une correspondance exacte ne peut être trouvée, elle correspondra à la plus petite valeur suivante.
    =VLOOKUP(lookup_value, table_array, col_index, TRUE)
    =VLOOKUP(lookup_value, table_array, col_index)

Important: Dans ce cas, les valeurs de la première colonne du table_array doit être trié par ordre croissant;
Sinon, RECHERCHEV peut ne pas renvoyer la valeur correcte.

  • Si la range_lookup est soit FAUX ou est 0, la fonction RECHERCHEV ne retournera qu'une correspondance exacte. Si une valeur de correspondance exacte ne peut pas être trouvée, elle renverra une valeur d'erreur # N / A. Mais s'il y a deux valeurs ou plus dans la première colonne de table_array qui correspondent au valeur de recherche, le vlookup n'utilisera que la valeur du premier trouvé.
    =VLOOKUP(lookup_value, table_array, col_index, FALSE)
    =VLOOKUP(lookup_value, table_array, col_index, 0)

Dans ce cas, les valeurs de la première colonne du table_array n'ont pas besoin d'être triés.


Valeur de retour

La fonction RECHERCHEV renvoie la valeur correspondante à partir d'une table en fonction de la valeur de recherche dans la première colonne.

Notes de fonction

1. La fonction LOOKUP recherche uniquement la valeur de gauche à droite.
    La valeur de recherche se trouve dans la colonne la plus à gauche et la valeur de résultat doit être dans n'importe quelle colonne à droite de la valeur de recherche.
2. Il existe deux modes de correspondance pour la fonction RECHERCHEV. Ils sont une correspondance exacte et une correspondance approximative.
    La fonction RECHERCHEV utilisera une correspondance approximative par défaut.
3. Il renverra la valeur d'erreur # N / A si la valeur de recherche ne peut pas être trouvée.


Exemples

Cette section fournit des exemples pour vous montrer comment utiliser la fonction VOOKUP dans Excel.

Exemple 1: correspondance exacte VS correspondance approximative avec la fonction RECHERCHEV

1.1 Correspondance exacte Vlookup:

Comme le montre la capture d'écran ci-dessous, comment rechercher une valeur de correspondance exacte «Peach» et renvoyer sa valeur correspondante à partir de la troisième colonne de la plage de tableau B3: E8? Vous pouvez faire comme suit pour y parvenir.

1. Sélectionnez une cellule vide, copiez-y la formule ci-dessous et appuyez sur le bouton Entrer clé pour obtenir le résultat.
=VLOOKUP(G4,B3:E8,3,FALSE)

1.2 Correspondance approximative de Vlookup:

Comme le montre la capture d'écran ci-dessous, vous souhaitez rechercher un numéro d'identification de commande «10006», si le numéro ne peut pas être trouvé, effectuez la correspondance approximative.

1. Sélectionnez une cellule vide, copiez-y la formule ci-dessous et appuyez sur le bouton Entrer clé pour obtenir le résultat.
=VLOOKUP(H4,B3:F8,3,TRUE)

Notes:

  • Dans les deux formules ci-dessus, G4 H4 sont les références aux cellules contenant les valeurs de recherche;
  • B3: E8 et B3: F8 sont les plages de table dans lesquelles la colonne de valeur de recherche et la colonne de valeur de résultat localisent;
  • 3 est le numéro de colonne pour renvoyer la valeur correspondante;
  • FAUX indique la recherche de la valeur de correspondance exacte dans ce cas;
  • VRAI effectue une recherche de correspondance approximative. Comme la valeur de recherche 10006 n'a pas été trouvée dans la première colonne, elle correspondra à la valeur la plus petite suivante 10005 et renverra le résultat 9.00 $ de la troisième colonne du tableau.
Exemple 2: Vlookup renvoie une valeur vide ou spécifique au lieu de # N / A

Lorsque vous effectuez une correspondance exacte avec la fonction RECHERCHEV, elle renverra la valeur d'erreur # N / A si la valeur de recherche est introuvable. Voir la capture d'écran:

Comment garder la cellule de résultat vide ou renvoyer une valeur spécifique au lieu de # N / A lorsque la valeur de recherche est introuvable? Voici la solution ci-dessous.

1. Copiez la formule ci-dessous dans la cellule où vous sortirez le résultat et appuyez sur le bouton Entrer clé:
=IFERROR(VLOOKUP(H4,B3:F8,3,0),"Not found")

Notes: Dans la formule, "pas trouvé»Est le contenu que vous afficherez dans la cellule de résultat au lieu de l'erreur # N / A. Pour garder la cellule de résultat vide, veuillez remplacer le texte «introuvable» par un espace. Et vous pouvez le modifier en fonction de vos besoins.


Plus d'exemples

Formules Vlookup - Dans les classeurs / feuilles de calcul

Valeurs Vlookup sur plusieurs feuilles de calcul
Vous pouvez appliquer la fonction vlookup pour renvoyer les valeurs correspondantes dans un tableau d'une feuille de calcul. Cependant, si vous avez besoin de vlookup de la valeur sur plusieurs feuilles de calcul, comment pouvez-vous faire? Cet article fournit des étapes détaillées pour vous aider à résoudre facilement le problème.
Cliquez pour en savoir plus ...

Vlookup pour comparer deux listes dans des feuilles de calcul séparées
Supposons qu'il y ait deux listes de noms localisées dans différentes feuilles de calcul «Nom-1» et «Nom-2», pour comparer ces deux listes et trouver les noms correspondants dans Names-1 s'ils se terminent dans Names-2. La formule RECHERCHEV dans cet article vous rendra service.
Cliquez pour en savoir plus ...

Vlookup vers un autre classeur
Normalement, la fonction RECHERCHEV ne peut être utilisée que dans le même classeur. Si vous souhaitez appliquer la fonction RECHERCHEV dans un classeur différent, essayez la formule de cet article.
Cliquez pour en savoir plus ...

Formules Vlookup - Conserver la mise en forme des résultats

Conserver le formatage des cellules lorsque Vlookup
Normalement, lors de l'application de la formule RECHERCHEV, vous obtiendrez le résultat sans aucune mise en forme. Comment conserver le formatage source de la cellule de résultat? Voici la solution.
Cliquez pour en savoir plus ...

Vlookup et retourne la couleur d'arrière-plan avec la valeur de recherche
Si vous souhaitez renvoyer le résultat avec sa couleur d'arrière-plan d'origine lors de l'application de la formule VLOKUP, la méthode de cet article peut vous aider.
Cliquez pour en savoir plus ...

Vlookup et format de date de retour au lieu du nombre
Vous pouvez remarquer que la date est affichée sous forme de numéro de série au lieu de format de date lors de l'utilisation de la fonction RECHERCHEV, et vous devez ensuite formater cette cellule de résultat au formatage de date manuellement. À l'exception de la modification manuelle du formatage des cellules au format de date, existe-t-il un moyen pratique de le gérer? Cet article vous montrera un moyen simple de résoudre ce problème.
Cliquez pour en savoir plus ...

Vlookup et retourne la valeur correspondante avec le commentaire de la cellule
Lorsque vous appliquez la fonction Vlookup pour renvoyer la valeur correspondante, elle renvoie uniquement la valeur. Parfois, vous devrez peut-être vlookup et renvoyer la valeur correspondante, y compris son commentaire d'origine. Comment pourriez-vous le comprendre?
Cliquez pour en savoir plus ...

Formules Vlookup - Renvoyer plusieurs résultats

Vlookup et renvoyer les valeurs correspondantes dans plusieurs colonnes
Normalement, l'application de la fonction Vlookup ne peut renvoyer la valeur correspondante qu'à partir d'une colonne. Parfois, vous devrez peut-être extraire les valeurs correspondantes de plusieurs colonnes en fonction des critères. Voici la solution pour vous.
Cliquez pour en savoir plus ...

Vlookup pour renvoyer plusieurs valeurs dans une cellule
Normalement, lors de l'application de la fonction RECHERCHEV, si plusieurs valeurs correspondent aux critères, vous ne pouvez obtenir que le résultat de la première. Si vous souhaitez renvoyer tous les résultats correspondants et les afficher tous dans une seule cellule, comment pouvez-vous y parvenir?
Cliquez pour en savoir plus ...

Vlookup et renvoyer plusieurs valeurs sans doublons
Parfois, vous devrez peut-être vlookup et renvoyer plusieurs valeurs correspondantes dans une seule cellule à la fois. Mais comment pouvez-vous conserver les valeurs uniques uniquement lorsque des résultats en double apparaissent? Voici la solution.
Cliquez pour en savoir plus ...

Vlookup et retourne la ligne entière d'une valeur correspondante
Normalement, l'utilisation de la fonction vlookup ne peut renvoyer qu'un résultat d'une certaine colonne de la même ligne. Cet article va vous montrer comment renvoyer la ligne entière de données en fonction de critères spécifiques.
Cliquez pour en savoir plus ...

Formules Vlookup - Autres cas courants

Utilisez facilement vlookup et sum dans Excel
La combinaison des fonctions vlookup et sum permet de rechercher un certain critère et de additionner toutes les valeurs basées sur ces critères en même temps. Ici, nous fournissons des étapes détaillées pour vous aider à rechercher facilement une certaine valeur et à additionner toutes les correspondances dans des colonnes ou des lignes dans Excel.
Cliquez pour en savoir plus ...

Vlookup vers l'arrière ou dans l'ordre inverse
En général, la fonction RECHERCHEV recherche les valeurs de gauche à droite dans la table de tableau, et elle nécessite que la valeur de recherche doit rester dans le côté gauche de la valeur cible. Mais parfois, vous connaissez la valeur cible et souhaitez connaître la valeur de recherche à l'envers. Par conséquent, vous devez vlookup en arrière dans Excel. Il existe plusieurs façons dans cet article de résoudre ce problème facilement!
Cliquez pour en savoir plus ...

Vlookup une certaine valeur et ne retourne que vrai ou faux / oui ou non
Normalement, lorsque vous utilisez la formule Vlookup pour rechercher une valeur de correspondance exacte, la valeur d'erreur # N / A sera renvoyée si la valeur ne peut pas être trouvée, ou renvoie le résultat approprié lors de la correspondance de la valeur. Cependant, dans certains cas, il suffit de renvoyer Oui ou Non / Vrai ou Faux pour simplement nous rappeler si une valeur existe. La solution de cet article peut vous aider.
Cliquez pour en savoir plus ...

Vlookup dans une table à deux dimensions
Parfois, vous devez vlookup pour renvoyer une valeur relative basée à la fois sur la ligne et la colonne, c'est-à-dire que vous devez renvoyer les données d'une table à deux dimensions. Dans ce cas, la combinaison des fonctions RECHERCHEV et MATCH peut aider à résoudre le problème.
Cliquez pour en savoir plus ...


Les meilleurs outils de productivité de bureau

Kutools for Excel - vous aide à vous démarquer de la foule

Souhaitez-vous terminer votre travail quotidien rapidement et parfaitement? Kutools for Excel apporte 300 fonctionnalités avancées puissantes (Combiner les classeurs, somme par couleur, diviser le contenu des cellules, convertir la date, etc.) et gagner 80% de temps pour vous.

  • Conçu pour 1500 scénarios de travail, vous aide à résoudre 80% des problèmes Excel.
  • Réduisez les milliers de clics de clavier et de souris chaque jour, soulagez vos yeux et vos mains fatigués.
  • Devenez un expert Excel en 3 minutes. Plus besoin de se souvenir des formules douloureuses et des codes VBA.
  • Essai gratuit illimité de 30 jours. Garantie de remboursement de 60 jours. Mise à jour et assistance gratuites pendant 2 ans.
Ruban d'Excel (avec Kutools for Excel installé)

Onglet Office - Activer la lecture et la modification par onglets dans Microsoft Office (y compris Excel)

  • Une seconde pour basculer entre des dizaines de documents ouverts!
  • Réduisez chaque jour des centaines de clics de souris, dites adieu à la souris.
  • Augmente votre productivité de 50% lors de l'affichage et de l'édition de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Firefox et le nouvel Internet Explorer.
Capture d'écran d'Excel (avec Office Tab installé)

Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Dm · 4 months ago
    thank you so much