XL 2016 Convertir un nombre en année, mois et jours

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Patrick BRZ

XLDnaute Nouveau
Bonjour le forum et merci d'avance pour votre aide
J'aimerai qu'en J10 apparaisse la conversion de J4 en :
années
mois
et jours
J'ai trouvé sur la toile cette formule, mais elle est rejetée par EXCEL
Pouvez-vous me donner un petit coup de main S V P Merci Patrick
 

Pièces jointes

Bonjour,
Avec DateDif, il n'est pas besoin d'utiliser une cellule intermédiaire
Avec ceci, tu devrais obtenir l'âge...
Code:
=DATEDIF(D4;G4;"y")&" years "&DATEDIF(D4;G4;"ym")&" mois "&DATEDIF(D4;G4;"md")&" days"
Il faut impérativement que la date la plus ancienne soit le premier argument (ici D4)
Bonne journée
 
Bonjour,
Avec DateDif, il n'est pas besoin d'utiliser une cellule intermédiaire
Avec ceci, tu devrais obtenir l'âge...
Code:
=DATEDIF(D4;G4;"y")&" years "&DATEDIF(D4;G4;"ym")&" mois "&DATEDIF(D4;G4;"md")&" days"
Il faut impérativement que la date la plus ancienne soit le premier argument (ici D4)
Bonne journée
Re le forum et à vous Cousin hub. Votre formule fonctionne très bien. Un très grand MERCI. Patrick

 
Bonjour à tous

@BOUREZ

Et une variante en français pour ne pas afficher les ans/mois/jours si égale à 0 😉

=SI(DATEDIF(D4;G4;"y")=0;"";SI(DATEDIF(D4;G4;"y")=1;DATEDIF(D4;G4;"y")&" an";DATEDIF(D4;G4;"y")&" ans"))&" "&SI(DATEDIF(D4;G4;"ym")=0;"";DATEDIF(D4;G4;"ym")&" mois")&" "&SI(DATEDIF(D4;G4;"md")=0;"";SI(DATEDIF(D4;G4;"md")=1;DATEDIF(D4;G4;"md")&" jour";DATEDIF(D4;G4;"md")&" jours"))
 
Bonjour le forum et merci d'avance pour votre aide
J'aimerai qu'en J10 apparaisse la conversion de J4 en :
années
mois
et jours
J'ai trouvé sur la toile cette formule, mais elle est rejetée par EXCEL
Pouvez-vous me donner un petit coup de main S V P Merci Patrick
Bonsour,
Les termes année (365 ou 366 jours) et mois (31, 30, 29 parfois 28 jours) ne sont pas des constantes mathématiques !!

Seul le nombre de jours correspond à une durée fiable.

Une solution plus rapprochée apporte un calcul réversible :
Année moyenne=365,25 jours
Mois moyen= 365,25/12 jours
NbAns=ENT(J4/365,25)
NbMois=ENT(MOD(J4/(365,25/12);12))
NbJours=ENT(MOD(J4;365,25/12))

1706400032446.png
 
Dernière édition:
Bonjour
avec excel effectivement datedif est tres bien pour faire le calcul
mais si effectivement on aurait que le nombre de jour
VB:
==ENT(J4/365,25) & " an(s)" & " " &ENT(MOD(J4;365,25)/30) &" mois" &" " &ENT(ARRONDI.SUP(J4-(ENT(J4/365,25)*365,25)-((ENT(MOD(J4;365,25)/30))*30);0,5)) & " jour(s)"
1706429292949.png
 
Dernière édition:
Bonjour.
Prenez plutôt par an le nombre de jours indiqué par cette formule quel que soit le jour :
Code:
=(DATE(ANNEE(AUJOURDHUI())+400;MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()))-AUJOURDHUI())/400
Le calendrier est en effet cyclique non sur 4 ans mais sur 400 ans.
 
Bonjour.
Prenez plutôt par an le nombre de jours indiqué par cette formule quel que soit le jour :
Code:
=(DATE(ANNEE(AUJOURDHUI())+400;MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()))-AUJOURDHUI())/400
Le calendrier est en effet cyclique non sur 4 ans mais sur 400 ans.
Bonsour®
pour le calendrier Grégorien !!!
365,2425 ce qui explique les années bissextiles tout les 4 ans sauf millénaire non divisible par 400
1700 ,1800 , 1900 ne sont ou n'étaient pas bissextile.
voir la littérature sur les cycles Solaire julien de 28 ans les mêmes jour calandaires (lun,mar,mer,jeu,ven,sam,dim) tombent aux mêmes dates ,
Voir cycles lunaire, de Meton, Scalinger

les notions de date grégorienne ne s'appliquent que à partir de 1582 sur la base d'une année solaire moyenne calculée de 365.2425 jours qui était maxi à cette époque ( voir littérature équation du temps)

Le calendrier julien instauré en 45 avant JC comporte des dates intercalaires(embolismique) pour correspondre au décalage induit des saisons.
Il n'y a pas de subdivision (année ,mois,semaine) celles-ci s'Obtiennent par calculs

Les dates, les durées risquent de faire couler encore beaucoup d'encre et de sueurs
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
7 K
Retour