Classement

Résolu
bonjour,
A l'aide, je cherche à faire un truc simple, mais je bloc
- j'ai des commerciaux qui font un CA, et j'ai besoin d'un classement automatique :
colonne M8 à M24 noms des commerciaux qui doit remonter ou descendre selon leurs CA (colonne B8 à B24)
- en colonne N8 à N24 j'ai le classement de 1 à 17

Exemple : Si B9 est le chiffre du commercial thomas, son CA augmente (3000€) et que B13 est le chiffre du commercial Isabelle et qu'elle est à 2500€, je veux que thomas change de place dans le tableau et lui monte dessus... mais je veux garder dans les deux colonnes que le nom du commercial et sa position (genre : 1er, 2eme;3éme et non son CA .

Espérant avoir été claire et dans l'attente de vous lire

PS : j'ai déjà fait la formule RANG mais celle ci ne fait ni remonter ni descendre les noms...

4 réponses

  1. Bonjour,

    Vous utilisez la fonction Rang comme vous l'indiquez, puis vous placez des filtre/tri sur votre colonne Rang et classez dans l'ordre croissant par exemple.

    Sinon faire remonter des lignes reviendra a l'utilisation de Macro...

    0
    1. Bonjour,
      Un exemple de ton fichier serait le bienvenu accompagné d’explications
      Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com

      Va sur ce site : https://www.cjoint.com/
      Clic sur parcourir,
      Cherche ton fichier,
      clic sur ouvrir,
      Clic sur "Créer le lien cjoint",
      Copier le lien,
      Revenir ici le coller dans une réponse..
      Cordialement
      0
      1. https://www.cjoint.com/c/IBomAb6B0KI
        voici le fichier
        c'est sur le tableau de droite
        c'est un peu le bordel... j'essaie 40 trucs
        0
    2. Contributeur
      Bonjour
      le problème est dans les ex-aequo
      s'il n'y en a pas, formule à tirer sur la hauteur pour classer les noms
      =SIERREUR(INDEX($A$8:$A$24;EQUIV(GRANDE.VALEUR($B$8:$B$24;LIGNE(A1));$B$8:$B24;0)))

      si risque d'ex aequo revenez on essaiera de trouver autre chose
      répète en fin de liste le nom du premier qui a une valeur nulle en B (ça peut s'arranger) en fin de liste
      crdlmnt

      0
      1. ok mais concrètement, dans quelle cellule je mets cette formule ?
        sur les autres je mets rien ?
        0
      2. Contributeur
        Ca dépend de ce que vous voulez ressortir
        voyez ici le tableau R8:S24
        https://mon-partage.fr/f/ZSRUGoHc/
        0
      3. Rhooo super, c'est exactement ça, merci merci merci 10000000 fois
        0
      4. arfff j'ai une erreur.. Pourquoi tous les noms ne se mettent pas
        je me suis dit que c'était parce que les chiffres n'y était pas, mais non certain son a zéro et ils s'affichent et
        dans le même modèle que le tien.. exemple thomas est à 2000 mais il ne ressort pas
        Please help
        0
      5. Contributeur
        en fait ce serait plus simple avec un tableau croisé dynamique standard Excel
        voyez, ici:
        https://mon-partage.fr/f/Iy1FJ1lW/
        quelques infos dans le fichier
        notez que le pmodèle est un peu "cassé" car je n'ai pas les liens avec le fichier origine qui alimente la colonne B
        si problème je vous le refais en figeant la colonne B ac)vant
        0
    3. Contributeur
      et pour suivre, une solution par formule
      l'édition du rang en colonne G est modifiée pour prendre les doublons en compte
      https://mon-partage.fr/f/t5aSOTra/
      note: ce modèle pour info n'a plus de formule en colonne B
      à vous de choisir entre TCD et formules
      crdlmnt
      0
      1. celui ci est celui que je cherchais, mon dieu, tu m'as enlevé une épine du pied.. merci pour ta rapidité et tout le reste, vraiment.
        0
      2. Contributeur
        Pas de quoi
        je passe le sujet en résolu
        Bonne route
        crdlmnt
        0