Adresse de cellule d’une valeur maximale (Microsoft Excel)
Barry a une feuille de calcul avec 65 000 lignes. Ils ne sont pas triés et doivent rester non triés. Il peut utiliser la fonction MAX sur la colonne et obtenir la valeur maximale de cette colonne. Cependant, il souhaite également connaître l’adresse de la première cellule de la colonne contenant cette valeur maximale.
Il existe plusieurs façons de déterminer l’adresse de la valeur maximale. Une façon consiste à utiliser la fonction ADDRESS en conjonction avec la fonction MAX, de la manière suivante:
=ADDRESS(MATCH(MAX(A:A),A:A,0),1,4)
La fonction MATCH est utilisée pour trouver où dans la plage (colonne A) réside la valeur maximale, puis la fonction ADDRESS renvoie l’adresse de cet emplacement. Une version plus courte de la macro laisse la fonction ADRESSE, au lieu d’être « câblée » pour renvoyer une adresse dans la colonne A:
="A"&MATCH(MAX(A:A),A:A,0)
Une autre façon d’obtenir l’adresse souhaitée est d’utiliser une formule comme celle-ci:
=CELL("ADDRESS",INDEX(A:A,MATCH(MAX(A:A),A:A,0)))
Cette formule utilise la fonction CELL, en conjonction avec INDEX, pour renvoyer l’adresse de la cellule qui correspond à la valeur maximale de la colonne.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (3818) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:
link: / excelribbon-Cell_Address_of_a_Maximum_Value [Adresse de cellule d’une valeur maximale]
.