Formule Excel: nième plus grande valeur -

Table des matières

Formule générique

=LARGE(range,n)

Sommaire

Pour obtenir la deuxième valeur la plus élevée, la troisième valeur la plus élevée, la quatrième valeur la plus élevée, etc. à partir d'un ensemble de données, vous pouvez utiliser la fonction LARGE. Dans l'exemple illustré, la formule en I5 est:

=LARGE($C5:$G5,I$4)

Au fur et à mesure que la formule est copiée à travers et dans le tableau, elle renvoie les 3 meilleurs scores pour chaque étudiant de la liste.

Explication

La fonction LARGE est entièrement automatique - il vous suffit de fournir une plage et un entier pour "nth" pour spécifier la valeur de classement souhaitée. Les noms officiels de ces arguments sont "array" et "k".

Par exemple, nous pouvons utiliser LARGE pour obtenir les 3 meilleurs scores d'Hannah comme ceci:

=LARGE(C5:G5,1) // best score =LARGE(C5:G5,2) // 2nd best score =LARGE(C5:G5,3) // 3rd best score

Dans l'exemple illustré, la formule en I5 ressemble à ceci:

=LARGE($C5:$G5,I$4)

Il s'agit d'une utilisation intelligente de références mixtes qui tire parti des nombres 1, 2 et 3 déjà dans la plage I5: K5, afin de pouvoir les brancher dans la formule pour n:

  • La valeur donnée pour array est la référence mixte $ C5: $ G5. Notez que les colonnes sont verrouillées, mais les lignes ne le sont pas. Cela permet aux lignes de se mettre à jour lorsque la formule est copiée vers le bas, mais empêche les colonnes de changer lorsque la formule est copiée.
  • La valeur donnée pour k (n) est une autre référence mixte, I $ 4. Ici, la ligne est verrouillée afin qu'elle ne change pas lorsque la formule est copiée. Cependant, la colonne n'est pas verrouillée, ce qui lui permet de changer lorsque la formule est copiée.

Remarque: utilisez la fonction SMALL pour obtenir la nième plus petite valeur.

Articles intéressants...