Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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)
 

Victor21

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

Bonsoir, Sebastien99, job75

Ca a au moins le mérite d'être clair... ou pas !
Un petit fichier exemple ne me semblerait pas inopportun
 

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…