Classement tarifs sans report de rang

Cyrille Taczynski -  
via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je dois effectuer un classement de tarifs pour 11 établissements.

Pour ce classement, les produits sont similaires.

J'ai donc la situation suivante :

Produit A : Établissement 1 (5€) / Établissement 2 (6€) / Établissement 3 (6€)

Ce que je souhaiterai réaliser :

Un classement sans report de rang, le 3ème peut être 2ème s'il a le même tarif que le 2ème.

Exemple : Classement des tarifs

Produit A : Établissement 1 (1er) / Établissement 2 (2ème) / Établissement 3 (2ème)

Avez-vous une solution ? Car la formule de RANG sur Excel ne le permet pas (ou je m'y prends mal).

Merci d'avance.

1 réponse

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    Le support Microsoft te donne la solution (petite recherche sur le net fonction rang sans exaequo ):

    Il suffit d'ajouter à la fonction RANG, une condition avec la fonction
    NB.SI() de la manière suivante :

    A B

    8 =RANG(A1;$A$1:$A$6;1)+NB.SI($A$1:$A1;A1)-1
    7 =RANG(A2;$A$1:$A$6;1)+NB.SI($A$1:$A2;A2)-1
    5 =RANG(A3;$A$1:$A$6;1)+NB.SI($A$1:$A3;A3)-1
    5 =RANG(A4;$A$1:$A$6;1)+NB.SI($A$1:$A4;A4)-1
    9 =RANG(A5;$A$1:$A$6;1)+NB.SI($A$1:$A5;A5)-1
    10 =RANG(A6;$A$1:$A$6;1)+NB.SI($A$1:$A6;A6)-1

    Ainsi, les valeurs qui étaient ex-aequo dans la colonne B sont maintenant
    bien différenciées.


    Cdlmnt
    Via
    0