Trier années de naissances cadets, juniors, seniors

Trier années de naissances cadets, juniors, seniors - VB/VBA/VBS - Programmation

Marsh Posté le 06-07-2013 à 21:03:59    

Bonsoir à vous tous,
 
N'étant pas très doué, je viens vous demander de l'aide. J'ai un tableau (sous 2000) avec des colonne noms, prénoms, n° de téléphone, date de naissances, je voudrais créer une formule qui indiquera que si la date est né avant 1995 "SENIORS", nés entre 1995 et 1999, JUNIORS, nés entre 1997 et 1998, CADETS
 
J'ai honte de vous dire ce que j'ai essayé :
=SI(N12="";"";SI(N12<="01/01/1995";"SENIOR";SI(N12>="01/01/1995";"JUNIORS";SI(N12>="01/01/1997";"CADETS""" ))))
 
Si vous pouviez me dépanner, merci d'avance  :hello:

Reply

Marsh Posté le 06-07-2013 à 21:03:59   

Reply

Marsh Posté le 07-07-2013 à 01:42:54    

 
            Bonsoir.

rolandin a écrit :

nés entre 1995 et 1999, JUNIORS, nés entre 1997 et 1998, CADETS

            Irrationnel …
 
 

Reply

Marsh Posté le 07-07-2013 à 12:23:47    


Bonjour,  :hello:  
 
Désolé, j'ai dû me mélanger les pinceaux.
Seniors avant 1994
Juniors 1994/1995
Cadets après 1996
 
Merci de votre aide  :hello:


Message édité par rolandin le 07-07-2013 à 12:24:38
Reply

Marsh Posté le 07-07-2013 à 14:26:57    

 
           =SI(N12<DATEVAL("1/1/1994" );"Sénior";SI(N12<DATEVAL("1/1/1996" );"Junior";"Cadet" ))
 

Reply

Marsh Posté le 07-07-2013 à 15:00:53    

Marc L a écrit :

 
           =SI(N12<DATEVAL("1/1/1994" );"Sénior";SI(N12<DATEVAL("1/1/1996" );"Junior";"Cadet" ))
 


 
Merci de ta réponse, j'avais fait un copié/collé de ta formule sans m'apercevoir que tu avais mis "N12" et j'ai copié celle-ci dans mon tableau en "N8"  :pt1cable:  
 
J'avais posté disant qu'il devait y avoir un problème, m'apercevant de mon erreur je suis revenu pour te dire que tout fonctionne et je t'en remercie beaucoup :jap:  
 
Bonne fin de journée  :hello:  :sol:  
 


Message édité par rolandin le 07-07-2013 à 15:09:21
Reply

Marsh Posté le 07-07-2013 à 19:18:40    

Bonsoir,  :hello:  
 
J'ai un petit problème, quand je tire cette formule de la case N8 à la N100, à partir de la case N10, n'ayant plus (pour le moment) de date de naissance celles-ci étant vides elles ont le mot "Senior" qui apparaît, comment faire pour ne plus apercevoir ce mot et que la case soit blanche "";
 
Merci de votre aide  :hello:

Reply

Marsh Posté le 07-07-2013 à 20:17:27    

 
           Franchement, il y a juste un seul  SI  à imbriquer ! …
 
           =SI(N8>0;SI(N8<DATEVAL("1/1/1994" );"Sénior";SI(N8<DATEVAL("1/1/1996" );"Junior";"Cadet" ));"")

Message cité 1 fois
Message édité par Marc L le 07-07-2013 à 20:22:00
Reply

Marsh Posté le 07-07-2013 à 20:28:12    

Marc L a écrit :

 
           Franchement, il y a juste un seul  SI  à imbriquer ! …
 
           =SI(N8>0;SI(N8<DATEVAL("1/1/1994" );"Sénior";SI(N8<DATEVAL("1/1/1996" );"Junior";"Cadet" ));"")


 
J'avais pourtant fait un essai en mettant ces "", mais j'ai eu un message disant qu'il y avait trop d'arguments  :??:  
 
En attendant ça marche merci encore de ton aide  :hello:  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed