Bonjour,
Tu fais fort, dis donc
Un fichier protégé et un poids…
Tu aurais pu faire ton tableau dans l'autre sens, tu aurais eu 65536 lignes au lieu de… seulement 256 colonnes
Et ça aurait simplifié les formules du tableau de récap.
Les ex aequo, tu n'en as pas mais ça ne fait rien
Pour les départager, tu ajoutes au résultat de la formule Rang() Colonne()/10000+Ligne()/100000
A chaque rang, ça donne un tout petit 3 fois rien et il n'y a plus d'ex aequo
Tu peux les retrouver par la fonction Ent()
Tableau récapitulatif :
les rangs par ordre croissant par la fonction Petite.Valeur()
les noms et les autres items par Index(plage des noms; Equiv(Valeur; plage des rangs; 0))
Mais au conditionnel parce que tu as 2 lignes de noms et 2 lignes de rangs
Le classement se fait donc tout seul, sans colonne supp ni macro ou tri manuel.
Le format conditionnel est modifié (ce n'est plus =1 ou 2 ou 3 mais Ent(Réf)=1 ou 2 ou 3)
Les colonnes où tu as VRAI et FAUX, tu peux simplifier.
Je me suis arrêtée là.
Le fichier est ici :
http://cjoint.com/?gvuUiq11iV