Maison >Tutoriel logiciel >Logiciel de bureau >Comment faire correspondre les informations de deux tableaux dans Excel

Comment faire correspondre les informations de deux tableaux dans Excel

下次还敢
下次还敢original
2024-03-30 00:42:361336parcourir

Excel propose deux méthodes courantes pour faire correspondre les informations de deux tables : Utilisez la fonction RECHERCHEV pour effectuer une recherche de ligne et renvoyer la valeur d'une autre colonne. Utilisez une combinaison de fonctions MATCH et INDEX pour trouver l'emplacement d'une valeur, puis obtenez la valeur correspondante.

Comment faire correspondre les informations de deux tableaux dans Excel

Comment utiliser Excel pour faire correspondre les informations de deux tableaux

Excel fournit une variété de méthodes pour faire correspondre les informations de deux tableaux. Deux méthodes couramment utilisées sont présentées ci-dessous :

1. Utilisation de la fonction RECHERCHEV.

La fonction RECHERCHEV est utilisée pour rechercher une valeur spécifiée par ligne dans un tableau, puis renvoie la valeur d'une autre colonne de cette ligne. La syntaxe est la suivante :

<code>VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])</code>

Où :

  • lookup_value : La valeur à rechercher lookup_value:要查找的值
  • table_array:包含要查找值的表
  • col_index_num:要返回的值所在列的索引号
  • range_lookup
  • table_array : La table contenant la valeur à rechercher

col_index_num : Le numéro d'index de la colonne où se trouve la valeur à renvoyerrange_lookup : Paramètre facultatif, précisez la plage de recherche. VRAI est une correspondance approximative, FAUX est une correspondance exacte

Exemple : Tableau 1Tableau 2ID clientNuméro de commande1001123451002 2345 61003
Supposons qu'il y ait deux tables, la table 1 et la table 2, et que vous souhaitiez faire correspondre l'ID client du tableau 1 avec les détails de la commande dans le tableau 2 :

34567

dans le tableau 1, entrez la fonction RECHERCHEV suivante dans la cellule B2 :

<code>=VLOOKUP(A2, Table2!A:B, 2, FALSE)</code>
Cela renverra le numéro de commande 12345 correspondant à l'ID client 1001.

2. Utilisation des fonctions MATCH et INDEX

La fonction MATCH est utilisée pour rechercher une valeur spécifiée dans un tableau et renvoyer sa position. La fonction INDEX est utilisée pour obtenir la valeur à une position spécifiée dans un tableau. Ces deux fonctions sont utilisées ensemble pour effectuer la correspondance.

Exemple :

En utilisant l'exemple ci-dessus, vous pouvez saisir la formule suivante dans la cellule B2 du tableau 1 :

<code>=INDEX(Table2!B:B, MATCH(A2, Table2!A:A, 0))</code>
Cela renverra le numéro de commande 12345 correspondant à l'ID client 1001.
  • Remarque :
  • Assurez-vous que les types de données de colonne que vous souhaitez faire correspondre sont les mêmes.
  • Pour une correspondance approximative, utilisez TRUE comme dernier paramètre de la fonction RECHERCHEV.
🎜Pour des correspondances exactes, utilisez FALSE. 🎜🎜Si aucune correspondance n'est trouvée, la fonction RECHERCHEV renverra une erreur #N/A. 🎜🎜

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