Classement automatique

Résolu/Fermé
hmcirta Messages postés 237 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 7 novembre 2024 - 5 déc. 2007 à 15:40
leplot Messages postés 191 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 13 août 2015 - 3 avril 2009 à 15:02
Bonjour à tous,

Voilà j'ai 10 élèves auxquelles je fais une série de tests notés. Est-ce que c'est possible avec des formules sur excel de faire un classement automatique au fur et à mesure que des tests se font?


Excel 2003
----

A quoi sert la connaissance si elle n'est pas partagée

16 réponses

Bonjour

voici un exemple assez difficile a mettre en oeuvre mais efficace




http://www.cijoint.fr/cij98577591533828.xls
1
Me re-voici avec 10 élèves

http://www.cijoint.fr/cij93092169233853.xls
1
Cabbie Messages postés 17 Date d'inscription mercredi 28 novembre 2007 Statut Membre Dernière intervention 4 janvier 2008 11
5 déc. 2007 à 16:15
Bonjour,

Je te dirais bien que oui, c'est tout à fait possible. Cependant, pourrais tu nous donner plus d'informations sur les caractéristiques de ton fichier Excel (structure du tableau, mode de saisie des notes etc...) ?
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 248
5 déc. 2007 à 17:25
Bonjour,

C'est vrai que sans connaitre ta feuille difficile d'être précis.
Mais la fonction rang() devrait te servir.
eric
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
hmcirta Messages postés 237 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 7 novembre 2024 21
5 déc. 2007 à 17:40
Salut
Merci de ta réponse Cabbie,
Voici à quoi resemble mon tableau

Nom	Note 1	Note 2	Note 3	Note 4	Note 5	Total	Classement
A	8	7	10	10	9	44	5
B	7	9	7	9	10	42	7
C	10	10	10	10	8	48	2
D	9	8	9	8	7	41	8
E	10	10	10	7	10	47	3
F	9	9	7	9	10	44	5
G	10	9	9	8	9	45	4
H	10	10	10	9	10	49	1
I	10	10	8	9	8	45	4
J	10	9	7	10	7	43	6


et le tableau du classement resemble à ceci :

Classement	Nom	Total
1	H	49
2	C	48
3	E	47
4	G	45
5	I	45
6	A	44
7	F	44
8	J	43
9	B	42
10	D	41


Je voudrais que sur le 2ème tableau les noms soient classés selon le total obtenue (C'est un genre de championnat vous voyez)
0
hmcirta Messages postés 237 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 7 novembre 2024 21
5 déc. 2007 à 19:16
Bonjour néné

Merci de ta prompte réponse

C'est tout à fait ce que je cherchais

Merci mille fois
0
hmcirta Messages postés 237 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 7 novembre 2024 21
5 déc. 2007 à 19:22
--

A quoi sert la connaissance si elle n'est pas partagée
0
hmcirta Messages postés 237 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 7 novembre 2024 21
5 déc. 2007 à 21:04
Probleme résolu au poste 4 et 5

Merci a néné
0
Bonjour à tous

A propos du sujet '' Classement automatique''
Il semblerait que le lien de néné du mercredi 5 décembre 2007 à 18:36:39
( http://www.cijoint.fr/cij93092169233853.xls ) ne soit plus valide.
Quelqu'un pourrait-il m'aider?
D'avance merci
a+jc
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 248
1 avril 2009 à 10:54
Bonjour,

Une solution : http://www.cijoint.fr/cjlink.php?file=cj200904/cijTXKYwpi.xls
eric
0
leplot Messages postés 191 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 13 août 2015 131
1 avril 2009 à 11:32
Bonjour Eric,

Je viens de regarder ton fichier. Il y a un bug pour les valeurs identiques qui retournent le même élève.
Pour distinguer les doublons, il suffit de faire les recherches en ajoutant le numéro de ligne divisé par 1000 pour qu'il soit négligeable
==>
=INDEX($A$2:$A$11;EQUIV(GRANDE.VALEUR(($G$2:$G$11)+LIGNE($G$2:$G$11)/1000;A16);($G$2:$G$11)+LIGNE($G$2:$G$11)/1000;0))

J'avais vu cette astuce sur le site http://boisgontierjacques.free.fr/ je crois

A +
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 248
1 avril 2009 à 11:59
C'est vrai, tu as bien fait de penser aux doublons, il n'est pas exclu qu'il y en ait.
Par contre ta formule me retourne une erreur(?)...
Avec ces formules ça passe :
en B16: =INDEX($A$2:$A$11;EQUIV(C16;$G$2:$G$11+LIGNE($G$2:$G$11)/1000;0))
en C16: =GRANDE.VALEUR(($G$2:$G$11)+LIGNE($G$2:$G$11)/1000;A16)
Les 2 sont des formules matricielles à valider par shift+ctrl+entrée (si ok se trouvent encadrées par des { })
De plus il faut C16:C25 en format nombre avec 0 décimales
eric

Edit: je retire ce que j'ai dit, ta formule est ok mais est matricielle également
0
Merci Eric ton travail m'a bien aidé en revanche j'aimerai savoir comment supprimer les doublons car beaucoup de mes élèves ont la même note et je n'ai donc qu'un seul prénom :s...
La correction que tu as écris ne résout pas mon problème
0
leplot Messages postés 191 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 13 août 2015 131
3 avril 2009 à 11:45
Bonjour,

regarde le post 11 où j'explique la correction. Attention à valider en MAJ+CTRL+ENTREE
0
Merci de ta rapidité! en fait je me suis servi de tes formules pour le classement perso suivant : http://www.cijoint.fr/cjlink.php?file=cj200904/cijy0UO046.xls

j'aimerai que j'ai juste les points a marquer dans la feuille résultat.

Je ne m'y connais presque pas sur excel j'ai réalisé ce squelette grace à des forums et des postes comme le tiens j'aurai besoin d'un dernier petit coup de pouce. :)
0
leplot Messages postés 191 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 13 août 2015 131
3 avril 2009 à 13:42
Salut,
http://www.cijoint.fr/cjlink.php?file=cj200904/cijFgjRQSF.xls

J'ai créé une plage nommée Résultats_Elite.
J'ai corrigé les formule de calculs du nb de points.
Dans le tableau final, j'ai mis des formules de fou...

Pour faire la réserve, copie les formules et fait un remplacer Résultats_Elite par Résultats_Réserve.

/!\ tu as des équipes qui jouent 2 fois le même jour !

Principe utilisé dans les formules :
sommeprod (test1 * test2 * ...)
Pour chaque cellule de Résultats_Elite, je regarde la cellule d'à côté (decaler(...)).
Pour connaître le résultat du match, si la colonne est 1, 6 ou 11, je conpare à l'équipe à droite (decaler(..;3)) si la colonne est 3;8 ou 13, le regarde l'équipe à gauche (decaler(...;-1).

prends une aspirine.
0
Je vois que tu as du te donner du mal je t'en remercie seulement je n'arrive pas à résoudre mon soucis de doublon dans la feuille classement, comme après les résultat de la première journée notés sur ce fichier http://www.cijoint.fr/cjlink.php?file=cj200904/cijI8BgWxB.xls (désolé de t'embêter avec mon championnat mais je ne suis pas très douée et c'est important pour moi)
0
leplot Messages postés 191 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 13 août 2015 131
3 avril 2009 à 14:42
J'avais oublié le problème de doublon

http://www.cijoint.fr/cjlink.php?file=cj200904/cijxpX0UWe.xls
0
Merci!!!!!!! vraiment j'aimerai gérer excel comme toi.

A bientot
0
leplot Messages postés 191 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 13 août 2015 131
3 avril 2009 à 15:02
Ne t'inquiètes pas Petit Scarabée, un jour toi aussi tu sauras.

Sérieusement, il faut du temps et surtout tomber sur des sites où les gars détaillent leurs astuces du style
http://boisgontierjacques.free.fr/</code> par exemple.

0