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.
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 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 en cellule G6 :
= SOMME(PETITE.VALEUR((A2:A11=G3)*(B2:B11=H3)*(E2:E11) ; {1;2;3})) = 600 €
=> Voir aussi la formule GRANDE.VALEUR