Comment utiliser la fonction vlookup pour faire correspondre les tables

WBOY
Libérer: 2024-02-20 23:30:04
original
1388 Les gens l'ont consulté

La fonction vlookup est l'une des fonctions les plus couramment utilisées dans Excel. Elle peut nous aider à trouver une valeur spécifiée dans un tableau et à renvoyer la valeur correspondante dans un autre tableau qui correspond à la valeur. Dans cet article, nous explorerons l'utilisation de la fonction vlookup, en particulier lors de la mise en correspondance de tables croisées.

Tout d'abord, apprenons la syntaxe de base de la fonction vlookup. Dans Excel, la syntaxe de la fonction vlookup est la suivante :

=vlookup(lookup_value, table_array, col_index, range_lookup)

où :

  • lookup_value : La valeur à trouver dans le tableau.
  • table_array : la zone de table à faire correspondre, y compris la valeur à rechercher et la valeur correspondante à faire correspondre.
  • col_index : Le nombre de colonnes où la valeur correspondante doit être renvoyée. Si la première colonne de table_array est une valeur correspondante, col_index est 1, la deuxième colonne est 2, et ainsi de suite.
  • range_lookup : une valeur booléenne utilisée pour décider d'effectuer ou non une correspondance exacte. Si VRAI, une correspondance approximative est établie ; si FAUX, une correspondance exacte est établie.

Ensuite, nous démontrerons l'utilisation de la fonction vlookup à travers un exemple. Supposons que nous ayons deux tableaux, l’un est le tableau de la liste des produits et l’autre est le tableau des prix. Le tableau de liste de produits contient le nom du produit et le numéro de produit correspondant, tandis que le tableau des prix contient le numéro de produit et le prix correspondant.

Dans cet exemple, nous devons trouver le prix du produit correspondant dans le tableau des prix en fonction du numéro de produit dans le tableau de la liste des produits.

Tout d'abord, nous devons ajouter une colonne au tableau de la liste des produits pour stocker le prix du produit. On peut insérer une colonne à droite de la troisième colonne pour stocker les prix. Ensuite, entrez la formule suivante dans la première cellule :

=vlookup(B2, price table!A:B, 2, FALSE)

Cette formule signifie : Trouvez la valeur dans la première colonne du tableau des prix qui correspond aux correspondances. la valeur dans la cellule B2 de la deuxième colonne et renvoie la valeur correspondante de la deuxième colonne. Puisque nous voulons une correspondance exacte, le paramètre range_lookup est défini sur FALSE.

Ensuite, nous devons faire glisser ou copier cette formule dans toutes les cellules du tableau de la liste de produits pour appliquer la formule à toute la colonne.

Une fois ces étapes terminées, la troisième colonne du tableau de la liste d'articles affichera le prix de l'article correspondant au numéro d'article.

Il est à noter que si le numéro de produit dans le tableau de la liste de produits ne trouve pas le prix correspondant dans le tableau des prix, la fonction vlookup renverra la valeur d'erreur #N/A. Cela indique que le numéro d'article n'existe pas dans le tableau des prix ou qu'il peut y avoir une autre erreur.

De plus, certains détails doivent être pris en compte. Premièrement, la fonction vlookup ne fonctionne que lorsque la première colonne de la zone de recherche est une valeur clé. Par conséquent, avant d'utiliser la fonction vlookup, nous devons ajuster l'ordre des colonnes de la zone de recherche pour nous assurer que la colonne cible se trouve dans la première colonne. Deuxièmement, si nous trouvons des valeurs en double dans la zone de recherche, la fonction vlookup renverra la première valeur correspondante rencontrée.

Pour résumer, en utilisant la fonction vlookup, nous pouvons facilement effectuer une correspondance croisée entre différentes tables. Que ce soit dans l'analyse de données métiers ou dans le travail quotidien, la fonction vlookup est un outil très puissant et pratique. J'espère que cet article pourra vous aider à mieux comprendre et appliquer la fonction vlookup.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal