Rang par sous catégorie EXCEL pour classement course à pied [Résolu/Fermé]

Signaler
-
Messages postés
12757
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
12 octobre 2020
-
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

Messages postés
12757
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
12 octobre 2020
2 041
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Super, ça marche à 100%... bravo et merci !
j y arrive pas je ne comprend pas nom en plage points en plage categories en plage
Messages postés
12757
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
12 octobre 2020
2 041 > tt
Bonjour tt

Exemple ici : http://www.cjoint.com/c/FCzpUshzoa1
Messages postés
2368
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
8 octobre 2020
879
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?
Messages postés
12757
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
12 octobre 2020
2 041 >
Messages postés
2368
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
8 octobre 2020

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
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,
Messages postés
12757
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
12 octobre 2020
2 041
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
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 ! :)
comprend pas ce que c est nom de plage point de plage te catégorie de plage