Calcul d'année, mois et jour suivant un nombre
Résolu
Bomber
-
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un nombre 12781 jours et je voudrais le convertir x ans x mois e jour(s) en tenant compte des années bissextil ma formule n'est pas bonne à cause qu'il n'y a pas date de départ =ENT(A13/365) & " an(s) " & ENT(MOD(A13;365)/30) & " mois " & MOD(A13;365)-(ENT(MOD(A13;365)/30)*30) & " jour(s)"
Merci d'avance.
J'ai un nombre 12781 jours et je voudrais le convertir x ans x mois e jour(s) en tenant compte des années bissextil ma formule n'est pas bonne à cause qu'il n'y a pas date de départ =ENT(A13/365) & " an(s) " & ENT(MOD(A13;365)/30) & " mois " & MOD(A13;365)-(ENT(MOD(A13;365)/30)*30) & " jour(s)"
Merci d'avance.
Configuration: Windows / Chrome 76.0.3809.100
1 réponse
-
Bonjour,
sans date de début ou de fin il ne peut pas y avoir de réponse exacte vu que le nombre de jours des mois varient.
Février a 28 ou 29 jours, mais tu as aussi juillet-août et décembre-janvier qui se suivent et font 2x31 jours. Tout ça change le résultat selon où débute ta période.
Obligé de te contenter d'une approximation.
eric
-
-
-
-
Merci, très bien, une autre question comment soustraire =DATEDIF(A21;A22;"Y")&SI(DATEDIF(A21;A22;"Y")>1;" ans, ";" an, ")&DATEDIF(A21;A22;"YM") &" mois et "&DATEDIF(A21;A22;"MD")&SI(DATEDIF(A21;A22;"MD")>1;" jours";" jour") à =DATEDIF(A16;A17;"Y")&SI(DATEDIF(A16;A17;"Y")>1;" ans, ";" an, ")&DATEDIF(A16;A17;"YM")&" mois et "&DATEDIF(A16;A17;"MD")&SI(DATEDIF(A16;A17;"MD")>1;" jours";" jour")
j'ai essayer de mettre un - entre mais cela ne marche pas ? -
-