Moyenne de 3 Maximum d'une liste

SeXMaN

XLDnaute Junior
Voila j'ai plusieurs colonne avec des valeurs différentes.
La première colonne est une liste de 10 nombres de A1 à A10.

Je recherche une formule qui me fasse la moyenne des 3 valeurs maximum de cette liste.

La deuxième colonne possède que 2 nombres, donc le 3ème maximum est vide, donc il faut alors prendre les 2 maximum de cette colonne.

Est ce ke vous allez me comprendre sa c une autre pair de manche.
 
Dernière édition:

SergiO

XLDnaute Accro
Re : Moyenne de 3 Maximum d'une liste

Bonjour SeXMaN,

Pour la première question :

=(GRANDE.VALEUR(B1:B10;1)+GRANDE.VALEUR(B1:B10;2)+GRANDE.VALEUR(B1:B10;3))/3

Je n'ai pas compris la seconde...


=(GRANDE.VALEUR(C1:C10;1)+GRANDE.VALEUR(C1:C10;2))/2 marche pour l'exemple mais est-ce cela que tu recherches ?
 

jeanpierre

Nous a quitté
Repose en paix
Re : Moyenne de 3 Maximum d'une liste

Bonjour SeXMaN, le forum,

Pour ta première question : une colonne supplémentaire pour calculer le rang

J'ai pris, ici, A1 car disponible dans ton exemple... =RANG(B1;$B$1:$B$10), à étirer vers le bas...

Ensuite : =SOMMEPROD(((B1:B10)/3)*(A1:A10<=3))

Pour la seconde, et pour peu qu'il n'y ait pas de zéro : =MOYENNE(C1:C10)

Est-ce que cela te convient....

Bonne fin d'après-midi.

Jean-Pierre

Edit : Bonjour SergiO, bonjour MichelXld, à la bourre, moi, on dirait
 

SeXMaN

XLDnaute Junior
Re : Moyenne de 3 Maximum d'une liste

Ouais c'est ce ke me disait ma femme, je me suis mal fait comprendre.

Voila un autre exemple dans le fichier xls.

Alors en résume j'ai plusieurs feuilles de calcul.
Dans chaque feuille j'ai une liste de valeurs.
Je voudrais faire la moyenne des 3 plus grande valeur de chaque feuille donc de chaque liste.
Et cela dans une autre feuille de calcul.
 
Dernière édition:

jeanpierre

Nous a quitté
Repose en paix
Re : Moyenne de 3 Maximum d'une liste

Re,

ton nouveau fichier est très différent du premier....

Donc, ici et par exemple en C8 de chaque feuille, utilises la formule de SergiO, qui n'utilise aucun artifice, ni colonne supplémentaire.

Ensuite, et si j'ai bien compris.... dans la feuille "Moyenne", tu mets, où tu veux... : =MOYENNE(Eva:Claudia!C8)

Il faut, pour que cela fonctionne, que la cellule de calcul des moyennes perso. soit toujours la même (mon exemple C8)et que finalement, la première feuille référencée, soit, ici, toujours Eva et la dernière, toujours Claudia.

Sinon, tu reprécises

A te lire,

Bonne soirrée.

Jean-Pierre
 

SeXMaN

XLDnaute Junior
Re : Moyenne de 3 Maximum d'une liste

Le fichier exemple est que la surface de l'usine à gaz que j'essaie de faire.

Je ne pe rien écrire dans les feuilles ou il y a les données (Eva, ...).

Voila un autre fichier où je vous montre mon problème. Qui se trouve dans la feuille moyenne écrit en rouge.

A porpos je suis sur MSN : fred_titi@hotmail.com, pour ceux qui veulent plus de détails je suis aussi sur le chat du site.
 
Dernière édition:

jeanpierre

Nous a quitté
Repose en paix
Re : Moyenne de 3 Maximum d'une liste

Re,

Demande évolutive avec tant de prérequis non dit et arrivant au compte-goutte, donc et en ce qui me concerne, j'attends le contre-ordre....

Regardes néanmoins le fichier de Claude, peut-être ta solution, enfin, si tout est dit.
 

Monique

Nous a quitté
Repose en paix
Re : Moyenne de 3 Maximum d'une liste

Bonjour,

à essayer en B9 :

=MOYENNE(GRANDE.VALEUR(INDIRECT($A9&"!C2:C8");LIGNE(INDIRECT(1&":"&MIN(NB(INDIRECT($A9&"!C2:C8"));3)))))

Au conditionnel si possibilité de 0 valeur :
=SI(NB(INDIRECT($A9&"!C2:C8"));MOYENNE(GRANDE.VALEUR(INDIRECT($A9&"!C2:C8");LIGNE(INDIRECT(1&":"&MIN(NB(INDIRECT($A9&"!C2:C8"));3)))));"")

Formule matricielle, à valider en appuyant simultanément sur ctrl, maj et entrée
(Excel 2002, en tout cas)
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 347
Messages
2 087 503
Membres
103 564
dernier inscrit
Paul 1