Inverser les résultats du classement obtenu avec nb.si.ens

MarinaLG22 -  
Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un soucis avec un fichier pour l'enregistrement des résultats d'une compétition sportive.

Je cherche à obtenir un classement par catégorie mais où le 1er rang correspond au nombre de points le plus bas.
En A : numéro de dossard
En B : catégorie
En C : le nombre de points obtenus
En D : le classement général (obtenu via la fonction RANG dans l'ordre décroissant du nombre de points)
En E : le classement par catégorie.
Pour l'instant en E, j'utilise la fonction =nb.si.ens(B2:B26;B2;C2:C26;">"&C2)+1. J'obtiens bien le classement par catégorie mais dans l'ordre croissant du nombre de points.

Auriez-vous une solution ?

Merci


Configuration: Windows / Chrome 49.0.2623.112
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
on ne voit pas très bien ce que vous pouvez obtenir comme classement avec NB.SI.ENS?
pouvez vous déposer un modèle en ajoutant quelques explications et en bidonnant si besoin les infos confidentielles ici:
http://mon-paratge.fr
et revenir coller le lien créé sur le site
à vous lire
crdlmnt
0
MarinaLG22
 
Bonjour,

Voici le fichier : https://mon-partage.fr/f/xr4DdvX2/

Merci
0
Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   338
 
Bonjour,

Exemple en K2 et à tirer vers le bas
=SI((NB.SI.ENS($B$2:$B$26;$B2;$H$2:$H$26;"<"&$H2))=0;1;(NB.SI.ENS($B$2:$B$26;$B2;$H$2:$H$26;"<"&$H2)+1))

Avec le fichier
https://mon-partage.fr/f/FPeI5in4/

Cdlt
0