Excel : Comment trouver la dernière instance de valeur correspondante
Vous pouvez utiliser la formule suivante pour renvoyer la dernière instance d’une valeur correspondante dans Excel :
=INDEX(B2:B11,SUMPRODUCT(MAX(ROW(A2:A11)*(F1=A2:A11))-1))
Cette formule particulière recherchera la valeur dans la cellule F1 dans la plage A2:A11 , puis renverra la valeur de la plage B2:B11 qui correspond à la dernière instance de la valeur correspondante.
L’exemple suivant montre comment utiliser cette formule dans la pratique.
Exemple : rechercher la dernière instance de valeur correspondante dans Excel
Supposons que nous ayons l’ensemble de données suivant dans Excel qui contient des informations sur divers joueurs de basket-ball :
Supposons que nous souhaitions renvoyer la valeur dans la colonne des points qui correspond à la dernière instance de « Mavs » dans la colonne de l’équipe.
Pour ce faire, nous pouvons taper la formule suivante dans la cellule F2 :
=INDEX(B2:B11,SUMPRODUCT(MAX(ROW(A2:A11)*(F1=A2:A11))-1))
La capture d’écran suivante montre comment utiliser cette formule en pratique :
La formule renvoie une valeur de 15 , qui est la valeur dans la colonne des points qui correspond à la dernière instance de « Mavs » dans la colonne de l’équipe.
Si nous souhaitons plutôt renvoyer la valeur dans la colonne des assistances, nous pourrions modifier la plage de cellules B1:B11 en C1:C11 :
=INDEX(C2:C11,SUMPRODUCT(MAX(ROW(A2:A11)*(F1=A2:A11))-1))
La capture d’écran suivante montre comment utiliser cette formule en pratique :
La formule renvoie une valeur de 9 , qui est la valeur dans la colonne des passes décisives qui correspond à la deuxième instance de « Mavs » dans la colonne de l’équipe.
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :
Excel : compter le nombre de correspondances entre deux colonnes
Excel : comment trouver toutes les valeurs correspondant aux critères
Excel : Comment trouver des valeurs correspondantes dans deux feuilles de calcul