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]