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 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
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 : | |
---|---|
Numéro de commande | |
12345 | |
2345 6 |
34567
dans le tableau 1, entrez la fonction RECHERCHEV suivante dans la cellule B2 :
<code>=VLOOKUP(A2, Table2!A:B, 2, FALSE)</code>
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>
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!