Rang avec plage variable (fonction indirect)

cookies

XLDnaute Occasionnel
Bonjour le forum !

Après avoir épluché quelques discussion sur le sujet, je n'arrive toujours pas à réaliser ma formule et j'espère que vous pourrez m'aider.

Je cherche à établir le rang d'un score selon un critère. Ce critère étant un nombre limité de ligne.

Je bloque sur le fait de rendre variable ce nombre limité de ligne. Je passe par la fonction indirect mais ça ne renvoie rien.

Je joins un fichier exemple car c'est plus parlant.
Dans mon exemple je cherche une formule qui permet de calculer le rang du score sur la plage du critère "catégorie" seulement.

Je reste à votre disposition si je ne suis pas clair
D'avance merci à vous

Cookies
 

Pièces jointes

  • Test rang avec plage variable.xlsx
    8.7 KB · Affichages: 101

cookies

XLDnaute Occasionnel
Re : Rang avec plage variable (fonction indirect)

ReBonjour le forum,

Je reviens poser une question supplémentaire concernant le classement des rangs.
Je fais face au problème des ex aequo dans la fonction rang.

J'ai trouvé une petite technique avec NB.SI qui permet de substituer ce problème mais que partiellement.

Que partiellement car en effet, lorsque je change de critère il recompte depuis le début et mon classement sur sur le critère suivant s'en trouve additionné au précédent.

Je sens que je suis pas clair... ; ) je joins un fichier et vous allez comprendre.

Je vous remercie pour votre aide toujours efficace !

Cookies
 

Pièces jointes

  • Test rang avec plage variable_bis.xlsx
    9.5 KB · Affichages: 35
  • Test rang avec plage variable_bis.xlsx
    9.5 KB · Affichages: 57
  • Test rang avec plage variable_bis.xlsx
    9.5 KB · Affichages: 48

cookies

XLDnaute Occasionnel
Re : Rang avec plage variable (fonction indirect)

Salut,

Oui j'ai épluché pas mal de sujet sur la question mais le problème des autres formules c'est qu'elle ne colle pas avec ma formule qui établi un rang en fonction d'une liste de 2 critères.

Code:
=RANG(C3;DECALER($C$2;EQUIV(1;(A3=$A$3:$A$20)*(B3=$B$3:$B$20);0);0;NB.SI.ENS($A$3:$A$20;A3;$B$3:$B$20;B3)))

Je me permets de mettre en PJ mon fichier. Si vous avez une idée de la manière dont je peux annihiler les ex aequo en conservant ma formule, je suis preneur.

Je vous remercie pour votre aide.

Cookies
 

Pièces jointes

  • Test rang avec plage variable_bis.xlsx
    9.5 KB · Affichages: 35
  • Test rang avec plage variable_bis.xlsx
    9.5 KB · Affichages: 45
  • Test rang avec plage variable_bis.xlsx
    9.5 KB · Affichages: 47

Claude38

XLDnaute Impliqué
Re : Rang avec plage variable (fonction indirect)

Bonsoir tous,

Cookies un essai, si les catégories de la colonne sont toujours regroupées
A tester

Bonne soirée tous
 

Pièces jointes

  • 340159d1437411480-rang-avec-plage-variable-Cookies.xlsx
    11.9 KB · Affichages: 66

Discussions similaires

Statistiques des forums

Discussions
312 502
Messages
2 089 049
Membres
104 012
dernier inscrit
baffyt2