Si vous avez une liste de valeurs dans Excel et que vous souhaitez trouver la plus grande ou la plus petite valeur (c’est-à-dire le maximum ou le minimum), vous n’avez pas besoin de le faire manuellement : Cellule excel. En effet, une simple formule Excel effectue ce travail stupide à votre place.
Pour calculer le maximum d’une liste
Supposons que vous ayez le résultat d’un concours sous la forme d’un tableau. Dans celui-ci, une des personnes est donnée avec son score respectif.
Liste Excel de personnes avec des points
Si vous voulez déterminer la plus grande valeur de la colonne B, c’est très simple : vous écrivez dans une cellule libre (dans notre exemple B12) :
=MAX(B2:B10)
Cette cellule B12 contient maintenant la valeur maximale de la plage indiquée dans la formule.
Pour obtenir des informations supplémentaires sur le maximum trouvé, procédez comme suit
Vous savez maintenant quel est le score le plus élevé, mais vous ne savez pas qui l’a atteint. La réponse à cette question est fournie par la concaténation de deux fonctions Excel.
COMPARER() trouve dans une plage de cellules la position d’une cellule qui a une certaine valeur. Dans notre exemple, la cellule B12 donne cette valeur. Elle contient en effet la valeur maximale.
INDEX() renvoie le contenu d’une position de cellule trouvée avec la fonction COMPARER().
Pour concaténer les deux formules de l’exemple, saisissez donc ce qui suit dans la cellule A12 :
=INDEX(A2:A10;COMPARAISON(B12;B2:B10;0))
Dans l’exemple, la fonction COMPARER() donne comme résultat la référence de cellule “8ème cellule à partir du haut” et l’application de cette position relative à la plage A2:A10 par INDEX() donne le résultat correct “Valeur de la cellule A9” ou “Angela”.
Un peu enjolivé, le résultat ressemble alors à ceci :
N’oubliez pas qu’en cas d’égalité de points, la méthode présentée ne mentionne que le premier de la liste. Si ce cas est pertinent pour vous, vous devez le vérifier manuellement. En revanche, si la tâche est “trouver l’une des valeurs maximales de la liste”, il s’agit bien d’un résultat valable.
Vous ne voulez peut-être pas trouver la valeur la plus grande ou la plus petite d’une liste, mais simplement la dernière valeur ?
Pour trouver la plus petite valeur d’une liste
Si vous voulez trouver la valeur la plus basse, il suffit de remplacer MAX() par MIN() dans la cellule B12 :
=MIN(B2:B10)
C’est déjà terminé, car la suite de la logique pour déterminer la personne est indépendante de la manière dont le contenu de B12 est déterminé. La cellule A12 va donc simplement renvoyer le premier nom correspondant à la valeur de B12 et donc la personne avec le moins de points.