Trouver des réductions de prix avec VLOOKUP
Comment fonctionne la fonction VLOOKUP
La fonction VLOOKUP de Google Spreadsheets, qui signifie recherche verticale , peut être utilisé pour rechercher des informations spécifiques dans un tableau de données ou une base de données.
- Vous trouverez des informations sur les messages d'erreur VLOOKUP à la page 3.
VLOOKUP renvoie normalement un seul champ de données en sortie. Comment ça marche c'est:
- Vous fournissez un nom ou clé_recherche qui indique à VLOOKUP dans quelle ligne ou enregistrement de la table de données rechercher les données souhaitées
- Vous fournissez le numéro de colonne - connu sous le nom de indice - des données que vous recherchez
- La fonction cherche le clé_recherche dans la première colonne du tableau de données
- VLOOKUP localise et renvoie ensuite les informations recherchées dans un autre champ du même enregistrement à l'aide du numéro d'index fourni.
Recherche de correspondances approximatives avec VLOOKUP
Normalement, VLOOKUP essaie de trouver une correspondance exacte pour le clé_recherche indiqué. Si une correspondance exacte ne peut pas être trouvée, VLOOKUP peut trouver une correspondance approximative.
- Une correspondance approximative est la correspondance la plus proche de la clé_recherche de taille plus petite ou moins importante.
- Des correspondances approximatives sont trouvées en réglant la fonction is_sorted argument à TRUE.
Tri des données d'abord
Bien que cela ne soit pas toujours nécessaire, il est généralement préférable de commencer par trier la plage de données que VLOOKUP recherche par ordre croissant en utilisant la première colonne de la plage pour la clé de tri.
Si les données ne sont pas triées, VLOOKUP peut renvoyer un résultat incorrect.
Exemple de fonction VLOOKUP
L'exemple de l'image ci-dessus utilise la formule suivante contenant la fonction VLOOKUP pour rechercher le rabais sur les quantités de biens achetés.
= VLOOKUP (A2, A5: B8,2, VRAI)
Même si la formule ci-dessus ne peut être saisie que dans une cellule de feuille de calcul, une autre option, utilisée avec les étapes répertoriées ci-dessous, consiste à utiliser Google Spreadsheets. suggestion automatique case pour entrer la formule.
Entrer dans la fonction VLOOKUP
Les étapes pour entrer dans la fonction VLOOKUP indiquée dans l'image ci-dessus dans la cellule B2 sont les suivantes:
- Cliquez sur la cellule B2 pour en faire la cellule active - c'est là que seront affichés les résultats de la fonction VLOOKUP
- Tapez le signe égal (=) suivi du nom de la fonction vlookup
- Au fur et à mesure que vous tapez, le suggestion automatique Une boîte de dialogue apparaît avec les noms et la syntaxe des fonctions commençant par la lettre V
- Quand le nom VLOOKUP apparaît dans la zone, cliquez sur le nom avec le pointeur de la souris pour entrer le nom de la fonction et ouvrir le crochet rond dans la cellule B2
Saisie des arguments de fonction
- Vous trouverez des informations détaillées sur la syntaxe et les arguments de VLOOKUP à la page 2.
- Comme dans Excel, une virgule est placée entre les arguments de la fonction pour servir de séparateur.
Les arguments de la fonction VLOOKUP sont entrés après le crochet arrondi dans la cellule B2.
- Cliquez sur la cellule A2 dans la feuille de calcul pour entrer cette référence de cellule en tant que clé_recherche argument
- Après la référence de la cellule, tapez une virgule ( , ) pour séparer les arguments
- Mettez en surbrillance les cellules A5 à B8 dans la feuille de calcul pour entrer ces références de cellule en tant que intervalle argument - les en-têtes de tableau ne sont pas inclus dans la plage
- Après la référence de la cellule, tapez une autre virgule
- Type A 2 après la virgule pour entrer dans le indice argument puisque les taux d'actualisation sont situés dans la colonne 2 de l'argument intervalle
- Après le numéro 2, tapez une autre virgule
- Mettez en surbrillance les cellules B3 et B4 dans la feuille de travail pour entrer ces références de cellule en tant que vacances argument
- Entrez le mot Vrai après la virgule comme is_sorted argument
- appuyez sur la Entrer touche du clavier pour entrer un crochet rond " ) "après le dernier argument de la fonction et pour compléter la fonction
- La réponse 2,5% - le taux d’actualisation pour la quantité achetée - doit apparaître dans la cellule B2 de la feuille de calcul
- Lorsque vous cliquez sur la cellule B2, la fonction complète = VLOOKUP (A2, A4: B8, 2, True) apparaît dans la barre de formule au-dessus de la feuille de calcul
Pourquoi VLOOKUP a renvoyé 2,5% en conséquence
- Dans l'exemple, le Quantité colonne ne contient pas une correspondance exacte pour la clé_recherche valeur de 23.
- Depuis le is_sorted l’argument est défini sur TRUE, VLOOKUP trouvera une correspondance approximative avec le clé_recherche valeur.
- La valeur la plus proche en taille qui est toujours inférieure à la clé_recherche la valeur de 23 est 21.
- VLOOKUP recherche donc le pourcentage de remise dans la ligne contenant 21 et renvoie ainsi un taux de remise de 2,5%.
Google Spreadsheets Syntaxe et arguments de la fonction VLOOKUP
Syntaxe et arguments de la fonction VLOOKUP
La syntaxe d'une fonction fait référence à la présentation de la fonction et inclut le nom de la fonction, ses crochets et ses arguments.
La syntaxe de la fonction VLOOKUP est la suivante:
= VLOOKUP (search_key, range, index, is_sorted)
search_key - (obligatoire) la valeur à rechercher - telle que la quantité vendue dans l'image ci-dessus
range - (obligatoire) le nombre de colonnes et de lignes que VLOOKUP doit rechercher- la première colonne de la plage contient normalement le clé_recherche index - (obligatoire) le numéro de colonne de la valeur recherchée- la numérotation commence par le clé_recherche colonne en tant que colonne 1- si indice est défini sur un nombre supérieur au nombre de colonnes sélectionnées dans le champ intervalle argument a #REF! erreur est renvoyée par la fonction is_sorted - (facultatif) indique si oui ou non le intervalle est trié par ordre croissant en utilisant la première colonne de la plage pour la clé de tri- une valeur booléenne - TRUE ou FALSE sont les seules valeurs acceptables- si défini sur TRUE ou omis et que la première colonne de la plage n'est pas triée par ordre croissant, un résultat incorrect peut survenir- si omis, la valeur est définie sur TRUE par défaut- si défini sur TRUE ou omis et qu'une correspondance exacte n'est pas trouvée pour la clé search_key, la correspondance la plus proche dont la taille ou la valeur est inférieure est utilisée comme clé search_key.- Si la valeur est FALSE, VLOOKUP accepte uniquement une correspondance exacte pour la clé search_key. S'il existe plusieurs valeurs correspondantes, la première valeur correspondante est renvoyée.- Si la valeur est FALSE et qu'aucune valeur correspondante n'est trouvée pour la clé search_key, une erreur # N / A est renvoyée par la fonction. Les messages d'erreur suivants sont associés à VLOOKUP. Messages d'erreur VLOOKUP
Messages d'erreur VLOOKUP
Une erreur # N / A ("valeur non disponible") est affichée si:
UN #REF! ("référence hors de portée") une erreur est affichée si: