Principe : La formule PETITE.VALEUR permet de renvoyer la k-ième plus petite valeur d’une série de données.

= PETITE.VALEUR(matrice ; k)

  • La plage de données dans laquelle on cherche la k-ième plus petite valeur.
  • La position de la plus petite valeur à renvoyer (Exemple : k = 2 pour renvoyer la 2ème plus petite valeur de la plage de données).

Exemple : On a la liste des notes obtenues par 10 élèves et on souhaite connaitre les 3 notes les moins élevées.

Formule PETITE.VALEUR

Pour la moins bonne note :

= PETITE.VALEUR(B2:B11 ; 1) = 7

Pour la 2ème note la moins élevée :

= PETITE.VALEUR(B2:B11 ; 2) = 8

Pour la 3ème note la moins élevée :

= PETITE.VALEUR(B2:B11 ; 3) = 8 (car il y a 2 fois la note 8)


Exemple combiné 1 : On a la liste des ventes réalisées dans 2 villes (Lyon et Paris) sur 2 produis (Table et Chaise) et on souhaite faire la somme des 5 plus petites commandes.

Formule PETITE.VALEUR

Formule en cellule G3 :

= SOMME(PETITE.VALEUR((E2:E11) ; {1;2;3;4;5})) = 1 500 €


Exemple combiné 2 : Même exemple qu’exemple combiné 1 mais cette fois-ci on souhaite faire la somme des 3 plus petites commandes passées dans la ville de Paris pour le produit Chaise.

Formule PETITE.VALEUR

Formule en cellule G6 :

= SOMME(PETITE.VALEUR((A2:A11=G3)*(B2:B11=H3)*(E2:E11) ; {1;2;3})) = 600 €


=> Voir aussi la formule GRANDE.VALEUR