INDEX MATCH MATCH – Feuilles Excel et Google

Télécharger un exemple de classeur

Téléchargez l'exemple de classeur

Ce didacticiel montrera comment effectuer une recherche 2D avec les fonctions INDEX et MATCH dans Excel et Google Sheets.

Faire correspondre deux axes - Ligne et colonne (recherche 2D)

La fonction INDEX renvoie une valeur à partir d'une référence de ligne et de colonne donnée. Nous pouvons fournir à la fois les références de ligne et de colonne avec des fonctions MATCH pour effectuer une recherche 2D :

1 =INDICE(C3:E5,ASSOCIATION(H2,B3:B5,0),ASSOCIATION(J2,C2:E2,0))

Entrons dans les détails.

Fonction MATCH

Pour trouver la ligne, utilisez la fonction MATCH avec votre première valeur.

1 =MATCH("Berlin",B3:B5,0)

L'exemple ci-dessus trouve la ligne contenant "Berlin" et renvoie sa position dans la plage donnée. "Berlin" est la 1ère ville de la colonne B, donc la fonction MATCH renvoie 1.

Ensuite, nous répétons pour la colonne qui nous intéresse.

1 =MATCH("Vienne",C2:E2,0)

"Vienne" est la 2ème ville, donc la fonction MATCH renvoie 2.

Fonction INDEX

Maintenant que nous avons les positions de la ligne et de la colonne, nous les utilisons comme arguments dans la fonction INDEX pour renvoyer la valeur de la cellule où elles se coupent (ici, la distance de Berlin à Vienne).

1 =INDICE(C3:E5,I3,I4)

Le remplacement des numéros de colonne et de ligne par les fonctions MATCH qui les ont trouvés nous donne notre formule originale :

1 =INDICE(C3:E5,ASSOCIATION(H2,B3:B5,0),ASSOCIATION(J2,C2:E2,0))

INDEX MATCH MATCH dans Google Sheets

Ces formules fonctionnent exactement de la même manière dans Google Sheets que dans Excel.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave