Trier des lignes

Résolu
mib_valentine Messages postés 28 Statut Membre -  
Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai un problème excel que je ne parviens vraiment pas à résoudre :
- en ligne, des individus,
- en colonne des disciplines,
- dans les cellules, le nombre de fois que les individus ont fait un devoir sur l'une des disciplines.

Mon objectif est de d'avoir le classement pour chacun des individus des disciplines dans lesquelles ils sont le plus intervenus.

Je mets un fichier en exemple avec un onglet pour les données et un onglet qui représente plus ou moins le résultat souhaité.

https://www.cjoint.com/?BBvvvIPYg06

Je vous remercie de me donner des voies d'exploration...

Valentine

6 réponses

  1. mib_valentine Messages postés 28 Statut Membre
     
    Merci Gbinforme!

    C'est super complexe mais ça répond à ma demande. Il faut que j'étudie les fonctions pour les comprendre... En plus, je crois voir une plage de données dans laquelle il y a également une fonction : je n'avais jamais encore abordé cela...
    Merci beaucoup.

    Valentine
    0
    1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonjour,

      Si tu as des incompréhensions, il suffit de poser les questions.

      La fonction dans la plage de données permet de gérer les doubles.
      0
    2. mib_valentine Messages postés 28 Statut Membre
       
      Alors ok : je vois le problème des doublons. Par contre, j'ai du mal à comprendre comment cette fonction élucide ce problème et à quelle comment elle s'active....
      0
    3. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Elle s'active comme toute fonction lors du calcul du classeur.
      Elle élucide ce problème en donnant un résultat unique à GRANDE.VALEUR
      0
    4. mib_valentine Messages postés 28 Statut Membre
       
      Ok, je crois avoir compris. Une autre chose un peu occulte, ce sont les données initiales que tu vas chercher avec la fonction =Tableau!B2+(COLONNE()/1000)

      Ca, pour moi, c'est opaque, et pourtant, ça marche!!!

      Merci beaucoup.
      0
    5. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      ce sont les données initiales qui sont effectivement utilisées sinon le classement n'a aucun sens.

      La formule est très basique mais elle permet l'extension sur toute la plage.
      0
  2. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour,
    Je suis à la traine, gbinforme est plus rapide.
    Ma proposition avec formule un peu plus complexe mais sans passé par plage de calcul intermédiaire : https://www.cjoint.com/?3BwqTxZ02yv
    0
  3. mib_valentine Messages postés 28 Statut Membre
     
    Je regarde de suite. Je suis très intéressée.

    Merci beaucoup.

    Valentine
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. mib_valentine Messages postés 28 Statut Membre
     
    Merci le Pingou, mais... je ne comprends pas. Je pense que tu as voulu générer les formules pour une seule étape, mais je ne vois pas laquelle...
    Je suis un peu perdue.

    Valentine
    0
  6. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour,
    Ce sont des formules matricielles et je me suis limité à la plage en jaune.
    Pour compléter le tableau, vous sélectionnez la plage [B14 :I14], vous tirez vers le bas (curseur sur le coin droite en bas de la dernière cellule devient une petite croix)
    0