Deuxième valeur la plus élevée


11

Je sais comment utiliser MAX (A1: A30) pour obtenir la valeur la plus élevée dans la plage de cellules A1 à A30.

Mais comment obtenir la deuxième ou la troisième valeur la plus élevée?

Réponses:


9

La formule suivante vous permettra de choisir la valeur la plus élevée que vous souhaitez:

=INDEX(SORT(UNIQUE(A1:A30),1,FALSE),1,0)

La formule expliquée de l'intérieur:

  • La SORTfonction triera la plage DESCENDINGvia l' FALSE instruction (de haut en bas). Le 1indique la première colonne.
  • La UNIQUEfonction exclura tous les doublons
  • La INDEXfonction vous permettra de sélectionner l'ordre que vous souhaitez: 1pour le premier, 2pour le second .... et ainsi de suite.

J'étais sur le point d'écrire un script et j'ai découvert que le problème peut être résolu par de bonnes vieilles formules !!


8

Essayez de chercher la formule SMALLet LARGE.

J'utiliserais:

=LARGE(UNIQUE(A1:A30);2)

UNIQUEpour sélectionner et rechercher uniquement les différentes valeurs de la plage. Le nombre 2est pour le 2ème plus grand nombre.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.