Calcul de moyenne de temps en date

jeanno -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
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   Statut Contributeur Dernière intervention   6 438
 
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