tri de date

AlphaOne

XLDnaute Nouveau
Bsr à tous et bonne année,

voici mon souci; je n'arrive pas convertir une formule (B5) pour l'adapter un tri de date. je vous joint un fichier pour mieux comprendre

merci et @+
 

Pièces jointes

  • Date.xls
    18.5 KB · Affichages: 47
  • Date.xls
    18.5 KB · Affichages: 45
  • Date.xls
    18.5 KB · Affichages: 47

Efgé

XLDnaute Barbatruc
Re : tri de date

Bonsoir AlphaOne, phlaurent55, fhoest
Je propose pour la première question: "trouver les Noms avec une fourchette de dates de naissance ?" le fichier ci-joint.
Pour le problème de choisir l'équipe en fonction de l'âge , étant totalement inapte en sport il faudrait fournir les tranches d'ages par équipe
Cordialement
 

Pièces jointes

  • Sport(2).xls
    24.5 KB · Affichages: 29

AlphaOne

XLDnaute Nouveau
Re : tri de date

Bjr Messieurs,

merci pour vous propositions, hélas, je ne recherche pas a faire le rapport entre le numéro d'équipe et l'age des joueurs, il n'y a que l'age qui m'intéresse !!
je pense qu'il n'a qu'une formule matricelle pour résoudre se problème !!
@+
 
Dernière édition:

AlphaOne

XLDnaute Nouveau
Re : tri de date

Merci Roger, tu es proche de la solution, toutefois, comment faire apparaitre les noms par ordre croissant comme dans l'exemple de mon premier fichier ?
ci-joint le fichier modifié (j'ai fusionné ta formule)
@+
 

Pièces jointes

  • Date2.xls
    17.5 KB · Affichages: 39
  • Date2.xls
    17.5 KB · Affichages: 43
  • Date2.xls
    17.5 KB · Affichages: 41

AlphaOne

XLDnaute Nouveau
Re : tri de date

re,
je viens de résoudre le problème de tri croissant par la formule matricielle:
=INDEX(Nom;PETITE.VALEUR(SI((Valeur!$B$5:$B$15>=$C$2)*(Valeur!$B$5:$B$15<=$C$3)*(Valeur!$B$5:$B$15);LIGNE(Nom));LIGNES($C$5:C5))-4))
mais je n'arrive pas à intégrer le critère ("") !!
une idée ?
 

AlphaOne

XLDnaute Nouveau
Re : tri de date

merci haonv,
c'est exactement ce que j'attendais, cependant, peux tu m'expliquer pourquoi tes valeurs défini ont des plages qui démarre en A4 et n'ont pas en A5 ?
en faite cela ne m'arrange pas trop, j'ai un titre en A4 !!
@+
 
Dernière édition:

haonv

XLDnaute Occasionnel
Re : tri de date

Re ,

Avec la formule ,on arrive lorsque toutes les noms ont été trouvé en colonne F à : =index(A5:A15;0).
La ligne 0 de la matrice (A5:A15)renvoie ... A5(en cas de formule matricielle).
La valeur de A5 est donc renvoyée.
Il faut donc une matrice (A4:A15), avec A4 vide bien sur,pour envoyer "".

Pas facile d'expliquer ,mais on voit bien ce phénomène en faisant une "évaluation de formule" sous "audit de formule".
Une solution en insérant une ligne qui sera masquée et en adaptant la formule :
 

Pièces jointes

  • pour AlphaOne bis.xls
    25 KB · Affichages: 38

haonv

XLDnaute Occasionnel
Re : tri de date

Re,

Si tu ne veux pas rajouter de ligne masquée , essaie cette formule en F5 et a recopier vers le bas .Formules matricielles bien sur.
Les plages nommées commencent ligne 5.

A+

Edit / Avec la formule , ce serait mieux:
=SI(MIN(SI((Date<=$C$3)*(Date>=$C$2);SI(NB.SI($F$4:F4;Nom)=0;LIGNE(Date)-4)))=0;"";INDEX(Nom;MIN(SI((Date<=$C$3)*(Date>=$C$2);SI(NB.SI($F$4:F4;Nom)=0;LIGNE(Date)-4)))))
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 508
Messages
2 089 140
Membres
104 047
dernier inscrit
bravetta