[Résolu] calcul age (Années + Mois + Jours)

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Titi49
Fraîchement OOthentifié
Messages : 3
Inscription : 24 juil. 2025 12:06

[Résolu] calcul age (Années + Mois + Jours)

Message par Titi49 »


La modération vous a écrit: Titre complété pour un meilleur exposé de la question et formule balisée pour en faciliter la lecture

Bonjour,
je suis nouveau sur ce forum, et je viens solliciter votre assistance.
Après recherches je n'ai pas trouvé de réponse a mon besoin,
je voudrai calculer en dynamique l'âge (année, mois, jours) entre une date initiale et aujourd'hui
exemple de la formule que j'ai essayé et qui me renvoie une erreur:404

Code : Tout sélectionner

=ANNEES(A1;B1;0) & " ans, " & NB.MOIS(A1;B1)-ANNEES(A1;B1;0)*12 & " mois, " & B1-DATE(ANNEE(B1);MOIS(B1);JOUR(A1)) & " jours"
Capture d’écran 2025-07-24 150123.jpg

Merci de votre aide
Thierry
version actualisée d'open office 4.1.15
sous windows 11 familial
sur ordinateur HP all in one
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Titi49 le 25 juil. 2025 11:07, modifié 1 fois.
open office 4.1.15
windows 11 familial
Avatar de l’utilisateur
tintin
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10057
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: calcul age

Message par tintin »

Bonjour et bienvenue,

En attendant peut-être mieux, voyez avec cette formule

Code : Tout sélectionner

=(ANNEE(AUJOURDHUI())-ANNEE(B2))&"ans "&(MOIS(AUJOURDHUI())-MOIS(B2))&"mois " & (JOUR(AUJOURDHUI()-JOUR(B2))&"jours")
.
calcul_age.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.15 et LibO 25.2.6 / macOS Intel 13.7.8 Ventura
Adoptium-temurinJDK-jre_1.8.0_462 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Titi49
Fraîchement OOthentifié
Messages : 3
Inscription : 24 juil. 2025 12:06

Re: calcul age (Années + Mois + Jours)

Message par Titi49 »

Merci Tintin,
je vais tester cela, en attendant j'ai continué mes recherches sur d'autres post.

Il semble que la formule suivante apporte également de bon résultat
en A1 la date de départ en B1 la date d'aujourd'hui ou une date de décès par exemple, pour éviter d'utiliser "aujourd'hui ()" dans la formule:
=SI(B1="";"";CONCATENER(ENT(NB.MOIS(A1;B1;0)/12);" ans ";MOD(NB.MOIS(A1;B1;0);12);" mois et ";ABS(SI(JOUR(A1)>JOUR(B1);DATE(ANNEE(B1);MOIS(B1)-1;JOUR(A1));DATE(ANNEE(B1);MOIS(B1);JOUR(A1)))-B1);" jours"))

Voici d'ailleurs l'avis de Copilot :
SI(B1="";"";...) : évite les erreurs si la date de référence est vide.
NB.MOIS(A1;B1;0) : calcule le nombre total de mois.
ENT(.../12) : nombre d’années complètes.
MOD(...;12) : nombre de mois restants.
Le calcul des jours est particulièrement intelligent, en ajustant le mois selon le jour du mois de naissance vs jour de la date cible.
✅ Et tu gères aussi les dates inversées, grâce à ABS, pour éviter les résultats négatifs.

Merci encore pour la réactivité :super:
open office 4.1.15
windows 11 familial
Avatar de l’utilisateur
tintin
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10057
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: calcul age (Années + Mois + Jours)

Message par tintin »

La réponse qui vous a a été donnée l'a été en fonction de votre demande
Titi49 a écrit : 24 juil. 2025 13:11 je voudrai calculer en dynamique l'âge (année, mois, jours) entre une date initiale et aujourd'hui
Selon les règles du forum on ne traite qu'une seule question par discussion.
Lorsque vous aurez trouvé une réponse qui vous convient à cette question précise, clôturez le sujet comme cela est prévu.
Titi49 a écrit : 24 juil. 2025 14:22 Il semble que la formule suivante apporte également de bon résultat...
Vous êtes le mieux placé pour savoir si cette proposition répond à votre recherche.

Pour d'autres situations vous pouvez consulter Durée entre 2 dates et éventuellement ouvrir un nouveau sujet sur cette question.
Titi49 a écrit : 24 juil. 2025 14:22 Voici d'ailleurs l'avis de Copilot :
Qui est Copilot ? un chatbot n'est-ce-pas ? Ici c'est malvenu.

Pour clore votre sujet :
  • Placez-vous sur le premier message de votre fil de discussion
  • En haut à droite de ce message, cliquez sur le bouton du petit crayon pour modifier.
  • Modifiez le titre du message en cochant l'icône Image et en tapant [Résolu] (respectez la mise en forme donnée) comme illustré ci-dessous :

    Image
AOO 4.1.15 et LibO 25.2.6 / macOS Intel 13.7.8 Ventura
Adoptium-temurinJDK-jre_1.8.0_462 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Titi49
Fraîchement OOthentifié
Messages : 3
Inscription : 24 juil. 2025 12:06

Re: calcul age (Années + Mois + Jours)

Message par Titi49 »

Bonjour,
désolé si je vous ai froissé, j'ai simplement voulu partager un résultat positif !
Bref, je clôture donc le sujet
open office 4.1.15
windows 11 familial
Avatar de l’utilisateur
tintin
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10057
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: [Résolu] calcul age (Années + Mois + Jours)

Message par tintin »

Bonjour,

Non, vous ne m'avez pas froissé. Je vous ai simplement rappelé comment fonctionne le forum.
Vous avez fort bien clôturé le sujet mais n'avez pas indiqué quelle formule vous avez retenue et qui satisfait votre question. Les personnes qui font une recherche seraient sans doute intéressées pour la connaître.

Cordialement
AOO 4.1.15 et LibO 25.2.6 / macOS Intel 13.7.8 Ventura
Adoptium-temurinJDK-jre_1.8.0_462 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles