Autres Flop 5 incohérent

lola18

XLDnaute Junior
Bonjour,

Je cherche à créer un flop 5, mais mes résultats semblent incohérents.

Je cherche à obtenir un classement des plus petites valeurs du classement (B) , en fonction du volume (C) le plus important

Ma formule me renvoie toujours le même résultat...

Merci d'avance pour votre aide (fichier en pJ)
 

Pièces jointes

  • flop 5 .xlsx
    5.3 KB · Affichages: 16
Solution
Une version sans VBA.
Le problème est de trier sur le min de classement puis ensuite sur le max de volume.
Alors j'ai créé un indicateur mettant le volume*100 + classement
Ainsi il suffit ensuite de trier les grandes valeurs.
Le tri est croissant en volume puis sur exæquo décroissant en classement . Si j'ai bien compris votre dernier post.
Si c'est pas ça, précisez.

A essayez sur Feuil1.

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Lola,
Pas tout bien compris, alors un simple essai en PJ avec une colonne rajoutée (D) pour éviter les exæquo.
VB:
Classement : =RANG(D2;$D$2:$D$15)
Flop 5     : =INDEX($A$2:$A$15;EQUIV(LIGNE()-2;$B$2:$B$15;0))
Volume     : =INDEX($C$2:$C$15;EQUIV(F3;$A$2:$A$15;0))
 

Pièces jointes

  • flop 5 .xlsx
    9.2 KB · Affichages: 6

lola18

XLDnaute Junior
ah mais pardon @sylvanu je viens de m'apercevoir de la formule RANG me pose problème, il s'agit de données filtrées au départ ( à trop vouloir simplifier les fichiers transmis)

Je filtre au départ sur les valeurs inférieures à 15, je ne peux donc pas avoir une formule sur cette colonne. Si le classement est supérieure à 15 et que le volume est le plus important je n'affiche pas la cellule.

Je ne sais pas si je suis claire.
 

Pièces jointes

  • flop 5 (1).xls
    10 KB · Affichages: 3

sylvanu

XLDnaute Barbatruc
Supporter XLD
Là c'est nettement plus compliqué.
En PJ un essai avec une macro.
J'ai laissé tout le classement car "un flop 5" est flou pour moi, c'est les 5 premiers en volume ou en classement, dans ce dernier cas ce serait 6,7,8,9,10 car il y a les exæquo.
 

Pièces jointes

  • flop 5 (1).xlsm
    17 KB · Affichages: 2

lola18

XLDnaute Junior
oui pardon pour l'expression" flop 5" je cherche à avoir un classement décroissant en volume et croissant en classement... ça m'a l'air compliqué

Merci , j voulais surtout éviter de passer par une macro mais tant pis.

Merci beaucoup pour le temps passé
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Une version sans VBA.
Le problème est de trier sur le min de classement puis ensuite sur le max de volume.
Alors j'ai créé un indicateur mettant le volume*100 + classement
Ainsi il suffit ensuite de trier les grandes valeurs.
Le tri est croissant en volume puis sur exæquo décroissant en classement . Si j'ai bien compris votre dernier post.
Si c'est pas ça, précisez.

A essayez sur Feuil1.
 

Pièces jointes

  • flop 5 (2).xlsm
    18.3 KB · Affichages: 7

Discussions similaires

Statistiques des forums

Discussions
311 721
Messages
2 081 929
Membres
101 843
dernier inscrit
Thaly