Calculer le rang d'une valeur avec plusieurs critères Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
E
ELMASSAOUD
Jeune membre
Jeune membre
Messages : 20
Inscrit le : 24 février 2020
Version d'Excel : 2013 fr
Version de Sheets : fr

Message par ELMASSAOUD » 23 mars 2020, 19:38

bonsoir tout le monde
j'éspère d'abord que vous allez bien..
mon probleme est que je veux calculer le rang des valeurs dans une colonne mais en changeant le critère ou la condition..
ci dessous un petit tableau qui explique mieux le probleme..
j'éspère que vous trouverez un petit macro qui peut servir à ça
merci d'avance :ros: :ros: :ros:
RANG.xlsx
(11.89 Kio) Téléchargé 9 fois
Avatar du membre
Yvouille
Passionné d'Excel
Passionné d'Excel
Messages : 9'126
Appréciations reçues : 90
Inscrit le : 6 avril 2007
Version d'Excel : 2016

Message par Yvouille » 23 mars 2020, 22:10

Salut,

Je n'arrive pas très bien à comprendre le résultat attendu.

Dans le fichier simplifié ci-joint, indique s'il-te-plait manuellement le résultat que tu souhaiterais obtenir dans les cellules marquées en vert si en J6 tu choisis ''SECTION'' et dans les cellules marquées en bleu si en J6 tu choisis ''NIVEAU".

Et donne éventuellement une petite explication de la raison de ton résultat.

Je te fais remarquer que les élèves 9 et 10 sont de la même section et ont le même niveau. Comment veux-tu régler de tels cas ?

Amicalement.
RANG_V1.xlsm
(11.8 Kio) Téléchargé 3 fois
Yvouille

Valais de Coeur
E
ELMASSAOUD
Jeune membre
Jeune membre
Messages : 20
Inscrit le : 24 février 2020
Version d'Excel : 2013 fr
Version de Sheets : fr

Message par ELMASSAOUD » 23 mars 2020, 22:31

merci pour ta réponse
pour plus d'explication:
si je veux classer les eleves par section, le resultat sera comme ça:
ELEVE 1 14,5 2
ELEVE 2 12 4
ELEVE 3 6 5
ELEVE 4 14,8 1
ELEVE 5 14,5 2
ELEVE 6 10 3
ELEVE 7 19 1
ELEVE 8 9,5 4
ELEVE 9 1 1
ELEVE 10 1 1
ELEVE 11 11 2
et si par niveau le classement va changer :

1
3
4
2
1
4
1
3
2
2
1
et par classe:
1
3
3
2
1
1
1
2
1
1
1

alors le principe et que ces rangs doivent changer que je choisis dans la liste deroulante le critère (classe , section ou niveau)
j'éspère que j'ai réussi à expliquer la demande ..
Avatar du membre
Yvouille
Passionné d'Excel
Passionné d'Excel
Messages : 9'126
Appréciations reçues : 90
Inscrit le : 6 avril 2007
Version d'Excel : 2016

Message par Yvouille » 24 mars 2020, 07:48

Salut,

Je me suis donné la peine de créer un fichier spécial afin de t'aider. Pourquoi ne donnes-tu pas suite à ma demande ci-dessous ?
Yvouille a écrit :
23 mars 2020, 22:10
Dans le fichier simplifié ci-joint, indique s'il-te-plait manuellement le résultat que tu souhaiterais obtenir dans les cellules marquées en vert si en J6 tu choisis ''SECTION'' et dans les cellules marquées en bleu si en J6 tu choisis ''NIVEAU".
Yvouille

Valais de Coeur
E
ELMASSAOUD
Jeune membre
Jeune membre
Messages : 20
Inscrit le : 24 février 2020
Version d'Excel : 2013 fr
Version de Sheets : fr

Message par ELMASSAOUD » 24 mars 2020, 13:36

bonjour
voici le fichier rempli manuellement..
j'ai ajoute le classement par classe ..
merci beaucoup :btres: :fleurs: :fleurs:
RANG_V1.xlsm
(12.41 Kio) Téléchargé 5 fois
Avatar du membre
Yvouille
Passionné d'Excel
Passionné d'Excel
Messages : 9'126
Appréciations reçues : 90
Inscrit le : 6 avril 2007
Version d'Excel : 2016

Message par Yvouille » 24 mars 2020, 21:02

Salut,
ELMASSAOUD a écrit :
24 mars 2020, 13:36
j'ai ajoute le classement par classe
Trop et trop peu gâchent tous les jeux, dit-on :wink: Je te demandais juste deux exemples, ni plus, ni moins.

Dans le fichier ci-joint, une solution qui devrait te convenir.

Amicalement.
RANG_V1.xlsm
(19.01 Kio) Téléchargé 7 fois
Yvouille

Valais de Coeur
E
ELMASSAOUD
Jeune membre
Jeune membre
Messages : 20
Inscrit le : 24 février 2020
Version d'Excel : 2013 fr
Version de Sheets : fr

Message par ELMASSAOUD » 24 mars 2020, 21:16

bonsoir
Au début je m'éxcuse pour le dérangement et votre temps précieux que vous avez mis pour trouver la solution..
c'est Géniaaaaaaaaaaaaaaal...
Merci
thanx
:ros: :ros: :ros: :ros: :ros: :ros: :°fl°:
Mon respect
Avatar du membre
Yvouille
Passionné d'Excel
Passionné d'Excel
Messages : 9'126
Appréciations reçues : 90
Inscrit le : 6 avril 2007
Version d'Excel : 2016

Message par Yvouille » 25 mars 2020, 08:07

Salut,

Merci de rester sur le Forum pour continuer la discussion.
ELMASSAOUD a écrit :
25 mars 2020, 00:31
pour le code de rang, je recois un message d'erreur quand il s agit d'un fichier avec plusieurs lignes (1000)
voici les images..
merci
Peux-tu me fournir ton fichier avec ces 1000 lignes (ce que tu aurais dû faire de suite), s'il-te-plait ?

Amicalement.
Yvouille

Valais de Coeur
E
ELMASSAOUD
Jeune membre
Jeune membre
Messages : 20
Inscrit le : 24 février 2020
Version d'Excel : 2013 fr
Version de Sheets : fr

Message par ELMASSAOUD » 25 mars 2020, 12:12

Bonjour
voila le fichier
RANG_V1 (2).xlsm
(61.11 Kio) Téléchargé 4 fois
Avatar du membre
Yvouille
Passionné d'Excel
Passionné d'Excel
Messages : 9'126
Appréciations reçues : 90
Inscrit le : 6 avril 2007
Version d'Excel : 2016

Message par Yvouille » 26 mars 2020, 18:43

Re,

Je me demande si ton problème ne vient pas de la version d'Excel ou un truc dans le genre, car chez moi ton fichier fonctionne à merveille.

Dans la première image ci-dessous, tu vois que j’ai choisis ‘’Section’’ et que toutes les valeurs sont trouvées (le rang maximum à la ligne 152). Là je vais me mêler de ce qui ne me regarde pas, mais à votre place je lui conseillerais de bosser un peu, à cet élève :)

Idem avec les choix ‘’Niveau’’ et ‘’Classe’’.

Pourrais-tu essayer ce fichier sur une autre machine ?

Amicalement.

Capture 1.PNG
Capture 1.PNG (43.68 Kio) Vu 50 fois
Capture 2.PNG
Capture 2.PNG (28.8 Kio) Vu 50 fois
Capture 3.PNG
Capture 3.PNG (27.14 Kio) Vu 50 fois
RANG_V2.xlsm
(66.48 Kio) Téléchargé 5 fois
Yvouille

Valais de Coeur
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message