Classement de valeur
#1
Régulier XLPages

Inscription: 25/09/2011

Messages: 54

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 14-01-2012 23h33
  Bonjour Didier, Bonjour le Forum,
 

Mon souhait serait de classer Valeur par ordre décroissant avec rang et classement du rang, hélas un élément perturbateur ( 0,00) dans valeur me pose problème.(voir PJ) 
Merci pour votre aide.
Turfman




Pièce jointe:
zip Classement valeur.zip   [ Taille: 8.90 Ko - Téléchargements: 434 ]
Hors Ligne
Rapport   Haut 

Re: Classement de valeur
#2
Accro XLPages

Inscription: 09/05/2007
De Courcelles-les-Montbéliard

Messages: 286

Système d'exploitation:
PC & Mac
Version Excel utilisée:
Mac 2004 - 2011, et PC 2003 - 2010
Posté le : 15-01-2012 09h38
Bonjour Turfman, Didier, le forum

Pour ne pas avoir un message d'erreur #N/A retourné par la fonction EQUIV, il te faut indiquer la valeur du RANG quand "VALEUR" est égale 0.

j'en profite pour simplifier ta formule, à mettre en D4, et un glisser vers le bas
=SI(C4="";"";NB.SI(C$4:C$23;">"&C4)+NB.SI(C$3:C3;C4))
La partie NB.SI(...:...;">"&...) retourne le nombre de valeurs supérieures à ... dans la plage ...:...
La partie NB.SI(...:...;...) est là pour gérer les doublons de la valeur ... connus en amont, tu peux remarquer la définition de la plage semi-absolue, la première cellule étant fixe, et la suivante libre.

Pour masquer la valeur à afficher, une mise en forme conditionnelle fera l'affaire.
Sélectionne la cellule D4, MFC appliquée par la "formule est" , et la formule suivante
=C4=0

Ensuite pour la formule CLT, pour une compréhension correct de la fonction et du problème, tu recherches la position du 1er dans la plage D4:D23, et ainsi de suite.
à mettre en E4, et un glisser vers le bas
=SI((B4-1)>MAX(D$4:D$23);"";(EQUIV(B4-1;D$4:D$23;0)))
Dans cette formule, on soustrait -1 à B4, tu pourrais supprimer cette soustraction en changeant dans la formule RANG, le comparateur ">" par ">=".

@+Jean-Marie
Hors Ligne
Rapport   Haut 

Re: Classement de valeur
#3
Régulier XLPages

Inscription: 25/09/2011

Messages: 54

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 15-01-2012 12h45

Bonjour Jean-Marie, Didier, Le Forum,

Jean-Marie,

Je te remercie infiniment pour tes explications toujours très pédagogiques, le classement se fait parfaitement par ordre décroissant, mais penses-tu qu'il soit possible de classer par ordre croissant en ignorant  les valeurs nulles ou en les classant en dernier.(voir P.J)

Merci pour ton aide.

Turfman.






Pièce jointe:
zip Classement valeur.zip   [ Taille: 9.36 Ko - Téléchargements: 559 ]
Hors Ligne
Rapport   Haut 

Re: Classement de valeur
#4
Accro XLPages

Inscription: 09/05/2007
De Courcelles-les-Montbéliard

Messages: 286

Système d'exploitation:
PC & Mac
Version Excel utilisée:
Mac 2004 - 2011, et PC 2003 - 2010
Posté le : 15-01-2012 14h30
Re...

L'ordre croissant et la neutralisation des valeurs à 0 va compliquer les choses. Dans la formule, il faut donc soustraire dans la partie du calcul le nombre de valeurs à 0 dans la plage des VALEURS, et rajouter une condition qui permet de calculer le n° du rang quand la VALEUR est 0 avec
NB.SI(C$4:C$23;">0")+NB.SI(C$3:C3;0)

Voilà donc la formule, à mettre en D4 et à glisser vers le bas.
=SI(C4="";"";SI(C4=0;NB.SI(C$4:C$23;">0")+NB.SI(C$3:C3;0);NB.SI($C$4:$C$23;"<"&C4)+NB.SI($C$3:C3;C4)-NB.SI(C$3:C$23;0)))
Je te donne une formule cléf en main, le contenu suffit à faire le calcul dans sa golabilité, ce qui n'est pas forcément l'idéal. Décompose la formule pour mettre les parties invariables dans des cellules séparées.

@+Jean-Marie
Hors Ligne
Rapport   Haut 

Re: Classement de valeur
#5
Régulier XLPages

Inscription: 25/09/2011

Messages: 54

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 15-01-2012 17h09

Jean-Marie,

Je te remercie chaleureusement pour ta disponibilité et  ton efficacité pour  traiter les problèmes. Comme d'habitude tout est parfaitement clair et fonctionne parfaitement.

Je suis admiratif, tu es incollable, bravo pour ton savoir.

Turfman


Hors Ligne
Rapport   Haut 

Re: Classement de valeur
#6
Régulier XLPages

Inscription: 25/09/2011

Messages: 54

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 15-01-2012 17h15

Jean-Marie,

Je te remercie chaleureusement pour ta disponibilité et  ton efficacité pour  traiter les problèmes. Comme d'habitude tout est parfaitement clair et fonctionne parfaitement.

Je suis admiratif, tu es incollable, bravo pour ton savoir.

Turfman


Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes