rechercher une valeur identique

fredounette

XLDnaute Nouveau
Bonjour à tous et toutes,

Je me creuse les méninges depuis un bon moment sans succès. Je vous remercie d'avance pour votre précieuse aide.

J'ai 20 élèves notés de 1 à 6. Je dois déterminer le rang de chaque élève sachant qu'il y aura très certainement des ex aequo. J'ai utilisé la fonction RANG qui me permet de retrouver le rang de chaque élève. Cependant, pour départager les ex aequo je dois pouvoir les juger sur un critère de temps.

Ma question est la suivante : comment trouver à l'aide d'une fonction si la note finale d'un élève est identique à la note finale d'un autre élève... et si tel est le cas, pouvoir lui attribuer un rang supérieur ou inférieur en fonction du critère du temps mis par l'élève pour faire sa tâche (en rajoutant par exemple 0.005 au temps le plus petit).

Un énorme merci d'avance pour votre aide et solutions ;)

Fredounette
 

CISCO

XLDnaute Barbatruc
Re : rechercher une valeur identique

Bonjour

Un petit bricolage qui résoudra peut être ton problème : Tu retires à la note de l'élève le temps, en minutes par exemple, divisé par un grand nombre. Ensuite seulement, tu utilises la fonction RANG.

Exemple :


JEAN : 12 en 25 minutes, ce qui donne 12-25/1000= 11,975 classé 10 ème
PIERRE : 12 en 35 minutes 12 - 35/1000 = 11,965 classé 11 ème

Bien sûr, il faut que le coefficient 1000 soit choisi de manière à ne pas modifier le classement par rapport à quelqu'un qui aurait eu 11.

Si je me suis mal expliqué, mets en pièce jointe un petit fichier...

@ plus
 

Statistiques des forums

Discussions
314 450
Messages
2 109 731
Membres
110 553
dernier inscrit
loic55