Pb : selectionner les x valeurs les plus hautes

S

sylvain

Guest
Bonjour,
Cu que ce forum semble on ne peut plus efficace je vous transmet une petite question qui ne doit pas être trop dur à résoudre :

J'ai un tableau excel avec plusieurs colonnes remplies de notes. Pour ces colonnes je voudrais selectionner les 3 notes les plus élevées afin d'en faire une moyenne.

Mon problème : selectionner les 3 valeurs les plus hautes

D'avance un grand merci car là je ne trouve pas...
 
@

@+Thierry

Guest
Salut Sylvain

Heuh Fonction Max je crois........ Mais je ne suis pas spécialist de fonction....

Regarde dans l'aide en attendant.....

MAX

Renvoie le plus grand nombre de la série de valeurs.

Syntaxe

MAX(nombre1;nombre2;...)

nombre1,nombre2,... représentent les 1 à 30 nombres parmi lesquels vous souhaitez trouver la valeur la plus grande.

Les arguments peuvent être des nombres, des cellules vides, des valeurs logiques ou des nombres représentés sous forme de texte. Les arguments qui sont des valeurs d'erreur ou du texte qui ne peut être traduit en nombres génèrent des erreurs.


Si un argument est une matrice ou une référence, seuls les nombres et valeurs d'erreur de cette matrice ou de cette référence sont considérés. La fonction MAX renvoie la première valeur d'erreur rencontrée dans la matrice ou la référence. Les cellules vides, les valeurs logiques ou le texte contenus dans la matrice ou la référence ne sont pas pris en compte. Si les valeurs logiques et le texte doivent être pris en compte, utilisez la fonction MAXA au lieu de la fonction MAX.


Si les arguments ne contiennent pas de nombre, la fonction MAX renvoie 0 (zéro).

Exemples

Si A1:A5 contient les nombres 10, 7, 9, 27 et 2 :

MAX(A1:A5) égale 27

MAX(A1:A5;30) égale 30

.......

@+Thierry
 
@

@+Thierry

Guest
Re Sylvain

Tes Colonnes... c'est quoi exactement ?

Il me faut la taille longueur et nombre de colonnes.... Et surtout si il y a des cumul dedans à ne pas prendre en compte dans les meilleures notes...

Car en VBA on peut faire un truc...... Mais je pense que ce serait plus "sage" avec un fonction, ou des fonctions enbriquées.... Qu' André, Monique et d'autre pourrait te faire... Ou même Celada en finaissant par un superbe TCD en trois D !!!

Bon si tu es pressé montre un exemple... De toute manière il servira à tous pour te répondre.....

@+Thierry
 
S

sylvain

Guest
En fait mon tableau est composé de plusieurs lignes. La première colonne correspond à un non puis alternativement une date puis une note le nombre de colonnes par lignes n'est pas fixe). Donc le but est de selectionner parmi les colonnes comportant des notes (donc C,E,G,I...) les 3 plus hautes notes qu'ensuite l'on additionnent puis divise par 3.

En espérant avoir été clair.

A+
 
M

Monique

Guest
Bonsoir,

si les nombres sont de C1 à C15, E1à E18; G1 à G20, I2 à I14 (nombre de lignes irrégulier)
et en attendant de trouver plus court :
=GRANDE.VALEUR((C1:C20;E1:E20;G1:G20;I1:I20);1) est la note la plus élevée
=GRANDE.VALEUR((C1:C20;E1:E20;G1:G20;I1:I20);2) est la 2è
=GRANDE.VALEUR((C1:C20;E1:E20;G1:G20;I1:I20);3) est la 3è

La moyenne :
=MOYENNE(GRANDE.VALEUR((C1:C20;E1:E20;G1:G20;I1:I20);1);
GRANDE.VALEUR((C1:C20;E1:E20;G1:G20;I1:I20);2);
GRANDE.VALEUR((C1:C20;E1:E20;G1:G20;I1:I20);3))

Il doit exister mieux.
 
C

Cyber PAPY

Guest
La fonction max
=MAX(D4;F4;H4;H4;J4;L4;M4;O4)
me semble pourtant convenir, mais je ne comprend pas la moyenne des TROIS meilleures notes??
 

Pièces jointes

  • note.xls
    13.5 KB · Affichages: 94
  • note.xls
    13.5 KB · Affichages: 95
  • note.xls
    13.5 KB · Affichages: 98

Discussions similaires

Réponses
7
Affichages
549

Statistiques des forums

Discussions
314 653
Messages
2 111 589
Membres
111 208
dernier inscrit
estalavista