Rang par sous catégorie EXCEL pour classement course à pied

Résolu/Fermé
drakar3 - 21 sept. 2015 à 14:46
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 - 25 mars 2016 à 18:53
Bonjour à tous,

Je gère une base de données sous Excel qui me permet de réaliser un classement de course à pied en lien avec un Challenge annuel sur 60 épreuves.
Je possède ainsi différentes colonnes, notamment :
Nom coureurs / Points / Catégorie

Et j'aimerais pouvoir rajouter une colonne : classement par catégorie.
La formule rang me permet de classer les coureurs selon le nombre de points.
Mais j'aimerais pouvoir classer les coureurs selon le nombre de points par catégorie.

Exemple :
Nom Points Cat Rang/cat
DURAND 600 Sénior 1Sénior
DUPONT 500 Sénior 2Sénior
MATHIEU 400 V1 1V1

Qui connait la formule pour que ce soit automatique ?
Un grand merci par avance :)

5 réponses

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
21 sept. 2015 à 21:05
Bonsoir

En supposant les noms en plage A2:A20; les points en plage B2:B20 et les catégories en plage C2:C20 , en D2 la formule (à étirer ensuite vers le bas) :

=SOMMEPROD((B2<=$B$2:$B$20)*(C2=$C$2:$C$20))

Cdlmnt
Via
2
Super, ça marche à 100%... bravo et merci !
0
j y arrive pas je ne comprend pas nom en plage points en plage categories en plage
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735 > tt
25 mars 2016 à 16:47
Bonjour tt

Exemple ici : http://www.cjoint.com/c/FCzpUshzoa1
0
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 1 058
25 mars 2016 à 17:36
Bonjour via 55,
Pourquoi pas
=1+SOMMEPROD((B2<$B$2:$B$10)*(C2=$C$2:$C$10)) ou:
=ESTNUM(B2)*1+SOMMEPROD((B2<$B$2:$B$10)*(C2=$C$2:$C$10))
Ça corrige le problème des ex æquo mais il y a peut-être un piège que je n'ai pas vu?
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735 > tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024
25 mars 2016 à 18:53
Bonjour tontong

Oui je n'avais pas pensé à cette manière de résoudre les ex-aequo à l'époque de la demande et je ne vois pas de loup dans ta formule

Là j'ai simplement remis un fichier simple pour que tt comprenne l'histoire des plages de données
0
Bonsoir via55,

Merci encore pour la formule.
Par contre, il y un détail gênant : en cas de 2 ex aequo, pour la 1ère place par exemple, au lieu de mettre 1 et 1, il met 2 et 2 comme rang... peut on changez ça ?
Merci d'avance,
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
22 sept. 2015 à 19:49
Bonjour

Avec SOMMEPROD je ne vois pas, alors en passant par une colonne de comptage dans chaque catégorie et un tableau annexe des catégories et la fonction RANG

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

Cdlmnt
Via
0
Merci pour cette nouvelle formule.
Elle est bien plus lourde, je vais donc rester sur l'ancienne sachant qu'avec le temps il y aura peu d'ex aequo.
Merci pour tout ! :)
0

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

Posez votre question
comprend pas ce que c est nom de plage point de plage te catégorie de plage
0