Trouver les 20 plus petites valeurs

M

Marc

Guest
Bonjour,

J'ai dans une colonne les prix de ventes de mes articles. (10.000 lignes).
Je souhaite, par une formule, sur une autre page, récupérer les 20 plus petites valeurs.

LA fonction MIN ne me permet que de récupérer la plus faible des toutes les valeurs.

N'existe-t'il pas une fonction MIN(-1), Puis MIN (-2), ... ?

UN GRAND MERCI
 
C

captain56

Guest
Marc écrit:
Bonjour,

J'ai dans une colonne les prix de ventes de mes articles. (10.000 lignes).
Je souhaite, par une formule, sur une autre page, récupérer les 20 plus petites valeurs.

LA fonction MIN ne me permet que de récupérer la plus faible des toutes les valeurs.

N'existe-t'il pas une fonction MIN(-1), Puis MIN (-2), ... ?

UN GRAND MERCI


Bonjour,

Par contre, tu as la fonction petite.valeur
C'est peut-être ta solution mais j'avoue que je ne l'utilise pas.
definir le nom 'prix' à ta liste de prix.
petite.valeur(prix;{1,2,3,4,5,6.......20})
 

Gael

XLDnaute Barbatruc
Bonjour Marc, Captain, Cyk,

A peu près la même réponse que captain.

Tu nommes la liste de prix en sélectionnant la plage puis insertion nom définir.

Tu tapes la formule suivante dans une cellule:

=PETITE.VALEUR(Prix;LIGNE(INDIRECT(1&':20')))

Cela te donnera la plus petite valeur.

Tu sélectionnes la cellule avec la formule, puis tu étends vers le bas pour avoir 20 cellules au total, tu cliques dans la barre de formules et tu fais Ctrl Maj Entrée. Tu devrait obtenir tes 20 plus petites valeurs.

Ligne(Indirect(1&':20') revient au même que la matrice de constante proposée par Captain, cette fonction va générer une matrice de 20 numéros à partir de 1.

@+

Gael
 

Discussions similaires

Statistiques des forums

Discussions
312 240
Messages
2 086 515
Membres
103 239
dernier inscrit
wari