Fonction VLOOKUP | Articles D'aide Smartsheet

Aller au contenu principal

To learn more about Smartsheet Regions, click here.

Des parties de cette page peuvent avoir été traduites automatiquement.

Breadcrumb

  1. Smartsheet
  2. Functions list
Fonction VLOOKUP Recherche une valeur et renvoie une valeur correspondante dans la même ligne, mais à partir d’une colonne différente.

Syntaxe

VLOOKUP(search_value, lookup_table, column_num, [match_type])
  • valeur_de_recherche— La valeur à rechercher, qui doit se trouver dans la première colonne du tableau_de_recherche.
  • tableau_de_recherche— La plage de cellules dans laquelle la recherche doit être effectuée, qui contient à la fois la valeur_de_recherche (dans la colonne la plus à gauche) et la valeur renvoyée.
  • num_colonne— Un numéro qui représente la position de la colonne (dans le tableau_de_recherche) de la valeur à renvoyer, avec la colonne la plus à gauche de tableau_de_recherche à la position 1.
  • type_de_correspondance—[facultatif] La valeur par défaut est Vrai (True). Précise s’il faut trouver une correspondance exacte (faux) ou approximative (vrai).

Exemple d'utilisation

VLOOKUP("Tâche E"; [Nom de la tâche]1:Terminée5; 2; false)

Notes d'utilisation

Vous pouvez utiliser une formule VLOOKUP pour récupérer automatiquement le contenu associé en fonction des critères de votre feuille. Par exemple, vous pouvez retrouver le rôle d’une personne en utilisant son nom comme critère.

  • Vous pouvez utiliser VLOOKUP pour référencer une cellule d'une autre feuille et rechercher une valeur dans un tableau d'une autre feuille.
  • Si VLOOKUP ne trouve pas de résultat, vous recevez un message d'erreur #NO MATCH message d'erreur.
  • Vous recevez également une erreur #NO MATCH si aucun nombre dans la plage n'est supérieur ou égal à la valeur_de_recherche.
  • Si le tableau_de_recherche n'est pas trié par ordre croissant dans la première colonne, alors VLOOKUP renvoie des résultats incorrects.
  • La valeur_de_recherche doit être dans la colonne la plus à gauche (position 1) du tableau_de_recherche.
  • Pour rechercher des chaînes de texte, vous devez inclure la valeur de recherche entre guillemets (par exemple, "Tâche E").
  • Avec l’argument type_de_correspondance :
    • Définissez type_de_correspondance sur faux si votre tableau_de_recherche n'est pas trié.
    • True (la valeur par défaut) suppose que la plage est triée par ordre croissant et renvoie la correspondance la plus proche qui est inférieure ou égale à ( = ) valeur_de_recherche.
    • False (Faux) renvoie la première correspondance exacte.
  • Vous pouvez insérer le numéro de colonne dans une formule pour indiquer de quelle colonne vous récupérez la valeur. Par exemple, la formule =VLOOKUP([Article en stock]3, [Article en stock]1:[Nombre d’articles en stock]4, 3, false) renvoie la valeur 4. La formule est écrite pour récupérer une valeur de la troisième colonne (Nombre d’articles en stock) dans le tableau ci-dessous.

    Brandfolder Image VLOOKUP function sheet example

Exemples

Cet exemple se réfère aux informations de la feuille suivante :

VêtementUnités venduesPrix unitaireEn stock ?StatutAttribué à
1T-shirt7815,00 $vraiVert[email protected]
2Pantalon4235,50 $fauxRouge[email protected]
3Veste217200,00 $vraiJaune[email protected]

En fonction du tableau ci-dessus, voici quelques exemples d’utilisation de VLOOKUP dans une feuille :

FormuleDescriptionRésultat
IF([En stock ?]1 = 1 (true), VLOOKUP("T-shirt", [Vêtement]1:Statut3, 5))Retourne la couleur du statut. Si la colonne En stock est égale à 1 (vrai), recherche la valeur « T-Shirt » dans la colonne Article vêtement et renvoie la valeur de la colonne Statut. Vert
IF(En stock ?]2 = 0 (false), VLOOKUP([ligne #]1, [ligne #]1:[En stock ?]3, 2))Retourne l’article en rupture de stock. Si la colonne En stock est égale à 0 (faux), recherche la valeur de la ligne 2 et renvoie la valeur de la colonne Article vêtement, colonne 2.Pantalon
VLOOKUP("Veste", [Vêtement]1:[Prix unitaire]3, 3, false) * [Unités vendues]3Renvoie le chiffre d’affaires total. Recherche la valeur « Veste » dans la colonne Article vêtement. Si trouvé, renvoie la valeur dans la colonne Prix par unité ($200). Puis multiplie cela par la valeur de la colonne Unités vendues (217).43400
VLOOKUP([Vêtement]1, {Plage de la feuille de référence}, 2, false)Renvoie l’adresse e-mail du contact Attribué à. Recherche la valeur dans la colonne Article vêtement ligne 1 sur la feuille de référence. Si trouvé, renvoie la valeur dans la colonne Assigné à.[email protected]

Besoin d’aide ?

Utilisez le modèle Manuel de formules pour trouver plus de soutien, des ressources, voir 100+ formules, un glossaire de chaque fonction avec laquelle vous pouvez vous entraîner en temps réel, et des exemples de formules couramment utilisées et avancées. Trouvez des exemples de la façon dont d'autres clients de Smartsheet utilisent cette fonction ou posez des questions sur votre cas d'utilisation spécifique dans la communauté en ligne de Smartsheet.

Poser des questions à la communauté

Related functions

  • INDEX
  • MATCH
  • ANCESTORS
  • PARENT
  • ENFANTS

Communauté

USM Content

  • Get help from fellow users
  • Share your feature requests
  • Connect with industry peers
Cet article a-t-il été utile ? OuiNon

Tag » Apprendre Vlookup