Maximum et minimum par catégorie

Fermé
Amar - 16 mars 2016 à 13:52
 Amar - 16 mars 2016 à 15:19
Bonjour,
je souhaite afficher le max et le min de notes par classe.
pouvez vous m'aider par une formule ou par macro?
Voici le fichier joint.
Cordialement.

http://www.cjoint.com/c/FCqmZKSDiGq


4 réponses

diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 1 844
16 mars 2016 à 14:01
Bonjour,

Voici votre fichier.

https://www.cjoint.com/c/FCqnba6o3zH
0
Bonjour diablo13800,
En fait je connaissais cette solution mais au fond elle est un peu manuelle!

Avec le tableau croisé dynamique c'est vite fait.

Mais j'aimerais avoir une formule plus globale; une seule et sur place.

Cordialement..
0
cvasse Messages postés 19 Date d'inscription vendredi 11 mars 2016 Statut Membre Dernière intervention 16 mars 2016
16 mars 2016 à 14:03
Bonjour Amar,

Tu peux utiliser les fonctions Excel MAX et MIN dans laquelle tu peux définir la plage de recherche.

Dans ton cas, en H3, tu mets =MAX(D3:D8), en I3, tu mes =MIN(D3:D8), etc....

Christian
0
Bonjour cvass,
En fait je connaissais cette solution mais au fond elle est un peu manuelle!

Avec le tableau croisé dynamique c'est vite fait.

Mais j'aimerais avoir une formule plus globale; une seule et sur place.

Cordialement..
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
16 mars 2016 à 14:28
Bonjour,

en H3 colle cette formule pour extraire la valeur MAX
=SOMMEPROD(MAX((Classe=G3)*(Notes)))
et incrémente la vers le bas (sur H4 et H5)

je reviens pour la valeur MIN
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié par Mike-31 le 16/03/2016 à 15:10
Re,

il y a plus simple, en H3 colle cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches du clavier Ctrl, Shift et Entrée, si tu fais bien la formule se placera entre ces accolades {}
=MAX(SI(Classe=G3;Notes;""))

la même chose en I3 colle cette formule que tu confirmeras également en matricielle
=MIN(SI(Classe=G3;Notes;""))

ensuite incrémente les deux formules vers le bas
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Bonjour Mike-31,
C'est exactement ce que je cherchais.

Merci beaucoup.

Cordialement.
0