En fait c'est la définition (statistique) de l'âge qu'il te faut.
https://www.insee.fr/fr/metadonnees/definition/c1187

Claire

Le 23 juillet 2024 14:55:11 GMT+02:00, Cleyr Listes <[email protected]> a 
écrit :
>Bonjour Marie Jo
>
>En fait tu n'es pas sur une question de math, mais sur l'usage des 
>dates/heures dans un tableur. 
>
>Une date est un nombre. En l'occurrence le nombre de jour depuis la date de 
>référence (voir les options de calc.
>Ensuite aujourdhui() te donne la date du jour (nombre entier). maintenant() te 
>donne date et seconde (c'est à dire les décimales) 
>
>
>Donc quand on calcule des âges 
>1 tu fais une différence de dates (utilise plutôt aujourdhui que maintenant) 
>2. Tu travailles ensuite directement en numérique. 
>C'est à ce moment là que tu fais ta moyenne
>Tu auras un nombre de jours moyen depuis la naissance (c'est pas loin de 
>l'age...).
>3 Tu peux alors diviser par 365,25 et prendre la valeur entière. 
>Tu dis que ça te suffit. 
>Sinon c'est là qu'en réalité tu convertirais les décimales en mois jour... (Là 
>tu aurais besoin de math, un peu..)
>Ça c'est pour rester dans ton raisonnement.
>
>De façon générale, pour calculer l'âge on ne prend en compte que l'année. Il 
>n'y a alors pas de question à se poser (2024-2022=2)
>A partir de la date de naissance, tu extrais l'année de naissance et tu fais 
>ta différence
>Au passage si ça ne te viens pas : 
>Utilise annee(aujourdhui()) pareil avec mois, jour, etc...
>Ou annee(datenaiss)
>;-)
>
>Bonne journée
>
>Claire 
>
>
>
>Le 23 juillet 2024 14:23:21 GMT+02:00, Marie-jo Listes 
><[email protected]> a écrit :
>>Bonjour,
>>
>>.Dans un tableau de suivi Calc (windows ; Libo 7.6)
>>
>>Je calcule des âges : En C2, j'ai la date de naissance (12/02/2022)
>>Deux méthodes
>>=DATEDIF(C2;MAINTENANT();"y")&" an "&DATEDIF(C2;MAINTENANT();"ym")&" mois 
>>"&DATEDIF(C2;MAINTENANT();"md")&" jours"
>>Résultat :
>>2 an 5 mois 11 jours
>>
>>=(MAINTENANT()-C2)/365,25
>>Résultat : 2,44
>>
>>Les décimales ne donnent pas grand chose et généralement, j'imbrique la 
>>fonction ENT pour ne garder que les années mais là, j'ai besoin aussi des 
>>mois pour calculer la moyenne
>>
>>Ma question :
>>J'ai besoin de calculer l'âge moyen (sur une liste)
>>Je ne parviens pas à faire de calcul (même avec des Cnum de mes DATEDIF 
>>concaténées)
>>
>>Si je fais la moyenne de ma 2ème méthode, est-ce juste au niveau mathématique 
>>?
>>
>>Merci pour vos lumières !
>>
>>Cordialement
>>
>>Marie-Jo
>>
>>
>>-- 
>>Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
>>www.avg.com
>>-- 
>>Envoyez un mail à [email protected] pour vous désinscrire
>>Les archives de la liste sont disponibles à 
>>https://listarchives.libreoffice.org/fr/users/
>>Privacy Policy: https://www.documentfoundation.org/privacy
>
>Claire
Claire 
-- 
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à