Maison  >  Article  >  Tutoriel logiciel  >  Comment faire correspondre les données de deux tableaux dans Excel

Comment faire correspondre les données de deux tableaux dans Excel

下次还敢
下次还敢original
2024-03-29 20:57:36893parcourir

Il existe deux méthodes pour faire correspondre les données dans différents tableaux dans Excel : utilisez la fonction RECHERCHEV pour rechercher et renvoyer les données correspondantes dans la plage de recherche en fonction de la valeur de recherche. Utilisez la combinaison de fonctions INDEX et MATCH pour renvoyer des valeurs dans une plage spécifiée en faisant correspondre les valeurs de recherche.

Comment faire correspondre les données de deux tableaux dans Excel

Comment faire correspondre les données dans différents tableaux dans Excel

Il existe deux méthodes courantes pour faire correspondre les données dans différents tableaux dans Excel :

Méthode 1 : Utiliser la fonction RECHERCHEV

La RECHERCHEV la fonction est utilisée Utilisé pour rechercher une valeur spécifique dans un tableau et renvoyer les données correspondant à cette valeur. La syntaxe est :

<code>=VLOOKUP(查找值, 查找范围, 返回列, [近似匹配])</code>

Où :

  • Find value : La valeur qui doit être trouvée dans la plage de recherche.
  • Plage de recherche : Le tableau contenant la valeur à rechercher.
  • Colonne de retour : Spécifiez la colonne dans laquelle les données correspondant à la valeur de recherche doivent être renvoyées.
  • Correspondance approximative (facultatif) : Spécifiez si vous souhaitez utiliser la correspondance approximative, la valeur par défaut est FALSE.

Exemple :

Supposons qu'il existe deux tableaux, "Informations sur les employés" et "Enregistrements de ventes", qui correspondent aux noms des employés dans chaque enregistrement de ventes :

Informations sur les employés Enregistrements de ventes
Nom Numéro d'employé Date de vente Record de ventes
John Doe 1 2023 -01-0 1 100
Jane Smith 2 2023-01-02 150
Peter Davis 3 2023-01-03 200

Dans le formulaire "Sales Record", vous peut utiliser La fonction RECHERCHEV suivante correspond au nom de l'employé :

<code>=VLOOKUP(A2, '员工信息'!A:B, 2, FALSE)</code>

Cette fonction trouvera le numéro d'employé correspondant à la date de vente dans le tableau « Informations sur l'employé » en fonction du numéro d'employé et renverra le nom de l'employé.

Méthode 2 : Utiliser la fonction INDEX + MATCH

La combinaison des fonctions INDEX et MATCH peut également être utilisée pour faire correspondre les données de différentes tables. La fonction INDEX renvoie une valeur dans une plage spécifiée, tandis que la fonction MATCH recherche la position d'une valeur spécifiée dans une plage spécifiée. La syntaxe est :

<code>=INDEX(返回范围, MATCH(查找值, 查找范围, [近似匹配]))</code>

Où :

  • Plage de retour : Spécifiez la table pour renvoyer les données.
  • Valeur de recherche : La valeur à trouver dans la plage de recherche.
  • Plage de recherche : Le tableau contenant la valeur à rechercher.
  • Correspondance approximative (facultatif) : Spécifiez si vous souhaitez utiliser la correspondance approximative, la valeur par défaut est FALSE.

Exemple :

Pour l'exemple ci-dessus, vous pouvez utiliser la combinaison suivante de fonctions INDEX et MATCH pour correspondre aux noms des employés :

<code>=INDEX('员工信息'!A:A, MATCH(A2, '员工信息'!B:B, 0))</code>

Cette fonction recherchera dans la colonne A du tableau "Informations sur l'employé" et dans la table « Enregistrements de ventes » Le numéro d'employé correspond au numéro d'employé et renvoie le nom de l'employé.

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!

Déclaration:
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