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 -- 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
