Classement automatique

Classement automatique - Divers - Programmation

Marsh Posté le 08-12-2006 à 16:42:39    

Bonjour,

 

En fait je suis prof d'EPS et organise un cross pour mon collège.
J'ai donc crée un fichier Excel où il y a toute la base de données (tous les élèves et leur numéros de dossards), et où je rentrerais en live les ordres d'arrivée, afin que tout se fasse automatiquement.
Pour l'instant avec notamment la fonction "RECHERCHEV" j'ai réussi à presque tout faire sauf mon petit tableau final qui récapitule tout.
Car en fait j'ai par exemple 7 classes : 6ème A,B,C,D,E,F,G.
J'ai réussi à trouver par rapport à ces classes la moyenne des places obtenues par ses élèves.
Ainsi j'ai un chiffre par classe qui indique cette moyenne par classe.
La classe qui a la moyenne la plus basse est 1ère, la seconde est 2ème , etc jusqu'à la 6ème.
Cela j'ai réussi à le faire avec la fonction "RANG".
Cela donne ça:

 


Classement  Classes moyenne
2               6ème A      30
 6               6ème B      39
7               6ème C      40
1               6ème D      25
3               6ème E      35
4               6ème F      36
5               6ème G      38
 

  


Mais maintenant je voudrais faire un petit tableau récap' où les classes soient classés par ordre.
Ainsi si la 6ème E est 1ère , la voir en tête , si la 6ème B est 2ème, la voir après, ....
J'ai utilisé la fonction "RECHERCHEV".
Cela a donné ça:
=RECHERCHEV(1;'6ème'!$A$3:$B$9;2)        pr la place numéro 1

 

=RECHERCHEV(2;'6ème'!$A$3:$B$9;2)        pr la place numéro 2

 

=RECHERCHEV(3;'6ème'!$A$3:$B$9;2)        pr la place numéro 3

 

=RECHERCHEV(4;'6ème'!$A$3:$B$9;2)        pr la place numéro 4

 

=RECHERCHEV(5;'6ème'!$A$3:$B$9;2)        pr la place numéro 5

 

=RECHERCHEV(6;'6ème'!$A$3:$B$9;2)        pr la place numéro 6

 

=RECHERCHEV(7;'6ème'!$A$3:$B$9;2)        pr la place numéro 7

 

Mais cela ne marche pas car cela donne ça :   :??:      :??:      :??:  
 
 
 
   
  Classement
1er    6ème D
2ème 6ème D
 3ème 6ème E
 4ème 6ème E
 5ème 6ème G
 6ème 6ème G
 7ème 6ème G

 


En fait, si celui qui est 1er est en dessous des autres, les fonctions ne prennent plus alors en compte les autres!!!!   :(      :(  

 

Que faire???
Y a-t-il une autre fonction à utiliser ou un truc à faire (à part la fonction TRIER à faire manuellement et qui marche bien aussi   :)   )

 

Merci d'avance à ceux qui m'aideront...   ;)


Message édité par alex120 le 08-12-2006 à 16:50:38

---------------
----ALEX----
Reply

Marsh Posté le 08-12-2006 à 16:42:39   

Reply

Marsh Posté le 08-12-2006 à 16:48:39    

encore un qui confond XSL (feuille de style de transformation pour XML) et XLS (extension des fichiers Excel)...;)

Reply

Marsh Posté le 08-12-2006 à 16:50:58    

oup's pardon c'est changé :)

Reply

Marsh Posté le 10-12-2006 à 10:56:06    

personne n'a la solution :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed