INDEX renvoie la valeur à une position donnée ; MATCH trouve cette position. Ensemble, ils recherchent des valeurs à gauche ou à droite de la clé, sans la limitation du nombre de colonnes de VLOOKUP.
Le faire avec l'IADéfinir la colonne de retour avec INDEX
Commencez par =INDEX(return_column, ...).
Trouvez la ligne avec MATCH
Utilisez MATCH(lookup_value, lookup_column, 0) pour obtenir la position d'une correspondance exacte.
Les combiner
Imbriquez MATCH dans INDEX en tant que numéro de ligne.
=INDEX(D:D, MATCH(A2, B:B, 0))Cette méthode permet de chercher vers la gauche, ne se rompt pas lors de l'insertion de colonnes et est plus rapide sur les grandes feuilles. XLOOKUP couvre désormais aussi la plupart de ces aspects.
Il demande une correspondance exacte. Sans lui, MATCH suppose que les données sont triées et peut renvoyer la mauvaise ligne.
Multipliez les tests dans MATCH : =INDEX(C2:C100, MATCH(1, (A2:A100=F1)*(B2:B100=F2), 0)). Dans les anciennes versions, validez avec Ctrl+Shift+Enter.
Utilisez deux fonctions MATCH : =INDEX(B2:E10, MATCH(G1, A2:A10, 0), MATCH(G2, B1:E1, 0)).