Calcul de moyenne de temps en date

Fermé
jeanno - 14 oct. 2015 à 15:10
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 14 oct. 2015 à 15:23
Bonjour,

1) J'ai calculé le temps entre 2 dates, le résultat est en mois.

=SI(ENT((M2-N2)/360)=0;"";SI(ENT((M2-N2)/360)=1;ENT((M2-N2)/360)&" an ";ENT((M2-N2)/360)&" ans "))&SI(ENT(MOD((M2-N2);360)/30)=0;"";ENT(MOD((M2-N2);360)/30)&" mois ")&SI((MOD((M2-N2);360)-(ENT(MOD((M2-N2);360)/30)*30))=0;"";SI((MOD((M2-N2);360)-(ENT(MOD((M2-N2);360)/30)*30))=1;MOD((M2-N2);360)-(ENT(MOD((M2-N2);360)/30)*30)&" jour";MOD((M2-N2);360)-(ENT(MOD((M2-N2);360)/30)*30)&" jours"))

ex: le temps est de 1 an et 5 mois, ce qui me donne 17 mois. =(ANNEE(M2)-ANNEE(N2))*12+MOIS(M2)-MOIS(N2)

2) j'ai calculé une moyenne sur plusieurs lignes qui me donne un temps moyen entre deux dates de 51 mois
ex : =MOYENNE(T2:T14)

Je voudrais savoir comment convertir mon nombre de mois en xx an(s) xx mois xx jour(s)

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
14 oct. 2015 à 15:23
Bonjour
difficile de trouver un nombre de jours si vous ne calculez que les mois, vu qu'ils seront nécessairement complets
pour avoir en texte le nombre d'années et de mois (sans tenir compte des dates)

=ENT(formule/12)&" an(s)"&SI(MOD(Formule;12)=0;"";" &"&MOD(Formule;12)&" mois")

crdlmnt
0