Eviter les ex aequo selon un sous-classement

0

Bonjour 

J'ai 10 personnes en colone A  (A,B,C,D,E,F,G,H,I,J)

J'ai un classement final dans la colonne B avec des ex aequo. (C et E d'une part et F et J) 

(J'ai deux personnes en 1ère place (C et E) puis 2 personnes en 6ème place (F et J) , et donc pas de 2ème et pas de 7ème)

Je voudrais séparer les ex aéquo selon un sous classement en colone C

Cf le lien pour le fichier: https://www.transfernow.net/dl/202505265kAwsNHW

Quelle est la formule ?

Merci pour vos retours

vvdd 


    Posté le 26 mai, 14:37
    par vvdd
    Répondre
    0

    Bonjour vvdd

    Voici une solution sans macro :

    https://www.transfernow.net/dl/20250526n7Wv8e9j

    Lien valable 7 jours.

    Cela consiste à créer un mini tableau à partir de la colonne AA à AE qui permet de classer les 2 classements en un seul.

    1 on regroupe les 2 classements sous format texte en prenant garde de garder le zéro non significatif en première position (colonne AB)

    2 on utilise la fonction "trierpar"  pour reconstruire le tableau après triage selon le regroupement colonne AC à AD

    3 on ajoute une colonne qui numérote de 1 à 10 (colonne AE)

    4 dans la colonne E il suffit de faire une recherche vertical selon la colonne A pour retrouver dans le tableau AC:AE la numérotation du classement.

    A noter que ce tableau "technique" peut être masqué.

    Bonne continuation

    Chris

    PS : si tu veux une solution VBA n'hésites pas à demander mais comme tu as demandé une formule, j'en ai conclu que tu préfères ne pas utiliser le VBA.

    CHRIS Posté le 26 mai, 20:03
    par CHRIS
    0

    Merci Chris, c'est top...

    Et est-il possible de n'agire que sur les ex aequo ?  Autrement dit le classement, le classement colonne B reste le même (sans tenir compte du sous classement colone C) mais lorsqu'il y a des ex eaquo (B4 et B6  ou B7 et B11) dans ce cas et uniquement pour ces valeurs on départagerait en utilisant la colonz C....

    ...ça se complique peut-être un peu mais ce serait l'idéal...

    Merci du retour ;-)

    vvdd


    vvdd Posté le 27 mai, 09:35
    par vvdd
    0

    Bonjour vvdd,

    Content que cela convienne par contre je ne comprend pas ta demande complémentaire :

    que l'on tienne compte ou pas de C... le résultat est le même puisque c'est la colonne A qui prime dans le tri.

    Exemple s'il n'y avait pas d'ex aequo, le classement serait identique que l'on tienne compte de la colonne C ou pas et le but, si je comprend bien, est d'avoir la position de chacun.

    Merci d'éclairer ma lanterne.

    En tous les cas, pour réaliser ce que tu demandes il faudrait faire appel au VBA...pour finalement ne rien changer au résultat final.

    A bientôt

    Chris

    CHRIS Posté le 27 mai, 18:21
    par CHRIS
    0

    Bonjour Chris,

    Effectivement, ça ne change rien au classement ;-)

    Par contre je rencontre un problème si une des personne n'est pas là...donc pas de valeurs de classement en colonne B et C...Dans ce cas, en classement final elle se retrouve 1er...alors qu'elle ne devrait pas apparaitre et je devrais avoir un classement sur 9 personnes au lieu de 10...

    Si tu as la solution...merci ;-)

    vvdd


    vvdd Posté le 28 mai, 12:22
    par vvdd
    0

    Bonsoir vvdd

    Dans ce cas, je pense que l'on peut lui attribuer un score de forfait : colonne B  10 et colonne C 10

    Si il y a plusieurs absents... il seront classés 10ème voir un petit aménagement de la formule en colonne AE

    https://www.transfernow.net/dl/20250528WnHnlJko

    Plus d'autres cas de figure ?

    A bientôt

    Chris

    CHRIS Posté le 28 mai, 19:20
    par CHRIS
    0

    Bonsoir vvdd et Chris,

    je crois qu'il y a un « v » en trop dans le pseudo : ça devrait être vdd :

    « VDD indique l’alimentation du drain connecté au tube à effet de ferme. »

    info trouvée sur internet, via Google ; ne me demandez pas ce que
    ça veut dire, je n'en sais rien !  ;)  par contre, si vous voulez savoir
    ce que c'est un DVD ou une ferme, là je peux vous répondre.

    rhodo

    rhodo Posté le 28 mai, 19:22
    par rhodo

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :