Oulà !
Avant d'étudier ta fonction, je me retrouve avec des dates erronées !
Du genre :
01/01/17634
01/01/30
01/01/30855

Je ne sais pas ce qui sait passé, est-ce que je peux retrouver les dates originelles ?

PS : sur ta fonction, si je comprends bien, je dois la comparer avec la fonction AUJOURDHUI() ?

christianwtd a écrit :
Médiathèque de Varages a écrit :
Merci de ces conseils. Ces remarques me recentre sur mon problème initial : savoir si une personne de notre fichier d'inscrit est mineur. Lorsque l'on a que l'année, je devrais décider que le jour de naissance est le 31 décembre et non le 1er janvier. Par exemple, si marc est né le 5 décembre 1988, je vais croire toute l'année 2006 qu'il est majeur alors qu'il est mineur !...
Bonjour,

Pour savoir s'il s'agit d'un mineur ou non, il faut commencer par connaître l'age exact. Il faut donc appliquer une formule comme celle-ci : =(ANNEES(A1; MAINTENANT();0)) & " ans " & (NB.MOIS(A1; MAINTENANT();0) - (ANNEES(A1; MAINTENANT(); 0))*12) & " mois " & (SI(JOUR(MAINTENANT()) - JOUR(A1) >=0; JOUR(MAINTENANT()) - JOUR(A1); JOUR(MAINTENANT()) + (JOURSDANSMOIS(MOIS.DECALER (MAINTENANT(); -1)) - JOUR(A1)))) & " jours"

Il y en a une autre plus détaillée sur cette page :
http://christianwtd.free.fr/index.php?rubrique=AstucesCalc01#ExemplesFormules

Tu peux aussi utiliser une fonction DATE_DIF que j'ai créé il y a peu et téléchargeable ici :
http://christianwtd.free.fr/FicExemple/Date_Dif_infos.odt

Il s'agit d'une préversion mais qui fonctionne correctement. Si tu ne sais pas l'installer manuellement, regardes cette page :
http://christianwtd.free.fr/index.php?rubrique=BasFunction01

Bon surf,
Christian


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à