BDMAX

L

Leumasiom

Guest
Bonsoir à Tous,

D'abord excusez moi si je fais une erreur de procédure ... c'est mon premier post sur ce forum génial.

Mon problème :
J'ai une mini base de données : 4 colonnes 5 lignes

Je voudrai extraire les 3 plus grandes valeurs de la première colonne dans l'ordre croissant les unes en dessous des autres. J'appelle ça le top3

J'ai tenté quelque chose avec la fonction BDMAX, mais je doit créer autant de colonnes de conditions que de lignes dans mon palmarès...

En gros je lui dis :
cherche MAX dans toutes les valeurs < MAX du palier précédent.
mais à chaque condition je dois remettre le nom du champ...

Le fichier est plus explicite.

Merci d'avance pour votre aide. [file name=leumasiom_post1.zip size=6882]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/leumasiom_post1.zip[/file]
 

Pièces jointes

  • leumasiom_post1.zip
    6.7 KB · Affichages: 13

Robert

XLDnaute Barbatruc
Repose en paix
Bonsoir Leumasiom, bonsoir le forum,

Je ne suis pas du tout un spécialiste des formules (n'est-ce pas Monique...) mais je pense que ce que tu demandes se résout avec :
=GRANDE.VALEUR(ta_plage;le rang)

=GRANDE.VALEUR($A$2:$A$5;1) > renvoie la plus gande valeur de la plage A2:A5
=GRANDE.VALEUR($A$2:$A$5;2) > renvoie la seconde plus gande
=GRANDE.VALEUR($A$2:$A$5;3) > renvoie la troisième plus gande
=GRANDE.VALEUR($A$2:$A$5;4) > renvoie la qiatrième plus gande
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 949
Membres
101 851
dernier inscrit
vaiata