Calcul de l'age a partir de la date de naissance

  • Initiateur de la discussion Stéph64
  • Date de début
S

Stéph64

Guest
Bonjour
Je voudrais calculler l'age en année à partir de la date de naissance

j'ai un tablo en collone par exemple en A je rentre la date naissance et je voudrais qu'en B l'age s'affiche.
De plus je voudrais recopier la formule pour toutes les cellules en B

Merci
 
P

Philippe

Guest
Bonjour stéph 64,

tu as plusieurs solutions:

la 1ère: =ENT(JOURS360(A1;AUJOURDHUI())/360)
la 2ème: =ANNEE(AUJOURDHUI()-A1)-1900
la 3ème: =SI(MOIS(AUJOURDHUI())>MOIS(A1);ANNEE(AUJOURDHUI())-ANNEE(A1);SI(ET(MOIS(AUJOURDHUI())=MOIS(A1);JOUR(AUJOURDHUI())>JOUR(A1));ANNEE(AUJOURDHUI())-ANNEE(A1);ANNEE(AUJOURDHUI())-ANNEE(A1)-1))
je sais que la 3ème est un peu plus compliquée, mais tu as le choix.

Bon courage

@+

philippe
 
G

Gérard DEZAMIS

Guest
Bonjour Philippe, Bonjour Stéph64

Et avec la fonction datedif ne serait-ce pas plus rapide ?

=DATEDIF(DateNaissance;AUJOURDHUI();"y")
Mettre le dates de naissance en A et la formule en B

Bonne soirée @+
GD
 
J

Jean-Marie

Guest
Bonsoir

Je précise pour nos futurs lecteurs (débutants), que la fonction DATEDIF fait partie de la macro-complémentaire Utilitaire-d'analyse, qu'il faudra installer sur chaque machine qui utilisera ton fichier.

@+Jean-Marie
 
C

chris

Guest
Bonjour Jean Marie
Je ne crois pas que la fonction DATEDIF fasse partie d'Utilitaire-d'analyse.
Elle fonctionne sans mais n'est pas documentée.
En version française les fonctions date d'Utilitaire-d'analyse sont en deux mots séparés par un point.
Chris
 
M

marc rataboul

Guest
Bonsoir à tous,
En version la plus simple cela pourrait s'écrire ainsi :
A1= date naissance
Age = (AUJOURDHUI()-A1)/365
Pas besoin d'installer les macros complémentaires...
Bonne soirée

nb: j'ai essayé avec ma date de naissance , cela fonctionne malheureusement trop bien : j'ai même trouvé le résultat exagéré !
 
G

Gérard DEZAMIS

Guest
Bonsoir à tous,
je vois que le calcul de l'âge intéresse beaucoup de monde !
Ces dames ne veulent pas aborder le sujet, nous avons par contre à nous en préoccuper pour ne pas oublier leurs ZANIVERSSAIRES !

Marc, ta dernière proposition ne tient pas compte des années bien spéciales ! Une année en fait comprend en moyenne 365,25 jours. Un quart qui finit par prende de l'importance au fil des ans. C'est peut-être à cause de lui que les cheveaux tombent (on va demander à Ândré ...)

De toute façon puisque que l'on creuse le Datedif et que effectivement elle n'est pas documentéé cette chère fonction le Y donne le nombre d'années, M donne le nb. de mois et D le nb de jours.
Il y a aussi MD YM YD qui donnent la différence des (2° lettre) sans tenir compte de la première ni celle qui n'est pas mentionnée.
Pas bien clair ce que je raconte mais ....
A plus si nécessaire
Bonne soirée et Bon anniverssaire à toutes et tous
On ne sait jamais certain(e)s sont peut-être en train d'arroser ça !
 
L

loic38

Guest
bonjour à tous

effectivement le DateDif fonctionne sur mon PC sans qu'il figure dans les macros complémentaires

celà me fait rebondir sur une autre question

existe t'il d'autres fonctions qui ne soient pas renseignées dans la liste de l'assitant fonctions

merci de vos réponses
 

Membres actuellement en ligne

Statistiques des forums

Discussions
312 429
Messages
2 088 350
Membres
103 823
dernier inscrit
ben talha redouane