Ajouté un tri croissant dans une formule en prennant le chiffre 9 comme plus petit

Sebastien99

XLDnaute Junior
Bonjour!

J'aimerais que cette formule effectuer un tri croissant (9 étant le plus petit chiffre)


=PETITE.VALEUR('[Statistique de match.xlsx]001'!$C$106:$C$115;LIGNE()-4)

Merci a l'avance!
 

job75

XLDnaute Barbatruc
Re : Ajouté un tri croissant dans une formule en prennant le chiffre 9 comme plus pet

Bonsoir,

Eh bien la formule fait le tri, c'est son métier.

Mettez-la en ligne 5 et tirez-la vers le bas. Je ne vois pas ce que vient faire là-dedans le chiffre 9...

Bien sûr le fichier Statistique de match.xlsx et la feuille 001 doivent exister...

A+
 

Sebastien99

XLDnaute Junior
Re : Ajouté un tri croissant dans une formule en prennant le chiffre 9 comme plus pet

Ces parce que la formule tri tiens compte des zéro. Ce sont les statistiques du nombre de dart dans un match et une partie parfaite au dart est 9.

Le tri ce fait comme suit (0 - 0 - 0 - 9 - 12 - 15) mais en réalité il devrait être comme ceci (9 - 12 - 15 - 0 - 0 -0)
 

ROGER2327

XLDnaute Barbatruc
Re : Ajouté un tri croissant dans une formule en prennant le chiffre 9 comme plus pet

Bonsoir à tous


Un truc du genre
Code:
=MOD(PETITE.VALEUR(($A$10:$A$19)+1000*($A$10:$A$19=0);LIGNE(1:1));1000)
en mettant la bonne plage de données devrait faire l'affaire. Peut-être ?
Formule à valider par Ctrl Maj Entrée, bien sûr.​



ROGER2327
#5552


Dimanche 1er Pédale 139 (Erection du Surmâle - fête Suprême Tierce)
5 Ventôse An CCXX, 9,1464h - bouc
2012-W08-5T21:57:05Z
 

Monique

Nous a quitté
Repose en paix
Re : Ajouté un tri croissant dans une formule en prennant le chiffre 9 comme plus pet

Bonjour,

Une idée en passant :

=SI(LIGNE()-4<=NB.SI($C$6:$C$15;">"&0);PETITE.VALEUR(SI($C$6:$C$15>0;$C$6:$C$15);LIGNE()-4);0)

Formule matricielle, à valider par ctrl, maj et entrée
 

Discussions similaires

Statistiques des forums

Discussions
312 438
Messages
2 088 421
Membres
103 847
dernier inscrit
Girardon