Nous savons comment faire une correspondance approximative avec VLOOKUP. Mais comment faire une correspondance approximative en utilisant INDEX MATCH? Dans cet article même, nous allons apprendre, dans Excel, comment faire une correspondance approximative en utilisant INDEX et MATCH.

Formule générique pour une correspondance approximative

=INDEX(result_array,MATCH(lookup value,lookup array,1))

Result_array: l’index à partir duquel vous souhaitez obtenir le résultat.

Lookup_value: la valeur que vous recherchez dans lookup_array.

Lookup_array: Le tableau dans lequel vous chercherez la valeur de recherche:

Remarque: La table de recherche doit être triée par ordre croissant pour obtenir des réponses correctes.

Apprenons par un exemple.

Exemple: Effectuez une correspondance approximative avec INDEX pour obtenir des notes

Ici, j’ai une liste d’étudiants avec leurs notes obtenues au test de routine. Je dois donner des notes à ces élèves selon un autre tableau. 0 à 39 comme F, 40 à 59 D, ​​60 à 79 C, 80 à 89 B et 90 ou plus comme A.

Notez que la table de recherche (notes et note) est triée par ordre croissant.

0032

Écrivez cette formule dans E2 et copiez-la.

=INDEX($I$2:$I$6,MATCH(D2,$H$2:$H$6,1))

0033

Comment ça marche?

Eh bien, cette formule utilise la fonctionnalité de MATCH pour faire une correspondance approximative dans la plage. En fait, lorsque nous fournissons 1, TRUE ou rien à la fonction MATCH, elle effectue une correspondance approximative pour la valeur de recherche. Cela signifie que s’il ne trouve pas la valeur donnée dans la plage de recherche, il renvoie la dernière valeur trouvée inférieure au nombre donné.

Donc, si nous regardons la formule dans E3, c’est link: / lookup-formulas-excel-index-function [INDEX] ($ I $ 2: $ I $ 6, `link: / lookup-formulas-excel-match- fonction [MATCH] `(D3, $ H $ 2: $ H $ 6,1))

La fonction MATCH recherche la valeur de D3 (36) dans la plage H2: H6. Il ne parvient pas à trouver 36 à portée. Donc, il retourne l’indice de la dernière valeur trouvée dans H2: H6 qui est inférieur à 36. Et cette valeur est 0 et son index est 1.

D’où link: / lookup-formulas-excel-match-function [MATCH] (D3, $ H $ 2: $ H $ 6,1)

cela se traduit par 1 dans E3.

Maintenant, nous avons la formule lien: / lookup-formulas-excel-index-function [INDEX] ($ I $ 2: $ I $ 6,1).

Et cela renvoie F.

Alors oui les gars, voici comment faire une correspondance approximative en utilisant la fonction INDEX et MATCH dans Excel. Si vous avez des doutes sur ce sujet ou sur tout autre sujet d’Excel 2019, 2016 et 2013 ou version antérieure, faites-moi savoir la section commentaires ci-dessous.

Télécharger le fichier: