Calculer l'âge moyen de l'âge au format du mois de la journée

J'ai un format d'âge en mois comme aujourd'hui:

35,24 36,11 36,19 37,18 35,12 37,04 35,20 36,01 35,26 36,05 36,16 37,28 

par exemple pour la première input, l'âge est de 35 mois et 24 jours. Comment puis-je faire la moyenne de tous pour get une moyenne d'âge appropriée dans le même format?

Merci

Si l'on peut raisonnablement supposer qu'un mois est égal à 30 jours, le suivant renverra une moyenne sous forme de mm, jj .

 =INT((SUMPRODUCT(LEFT(A2:A13, FIND(",", A2:A13)-1)*30+MID(A2:A13, FIND(",", A2:A13)+1, 99))/ROWS(A2:A13))/30)& ","& INT(MOD((SUMPRODUCT(LEFT(A2:A13, FIND(",", A2:A13)-1)*30+MID(A2:A13, FIND(",", A2:A13)+1, 99))/ROWS(A2:A13)),30)) = INT ((SUMPRODUCT (GAUCHE (A2: A13, FIND (",", A2: A13) -1) * 30 + MID (A2: A13, FIND (",", A2: A13) +1, 99)) / ROWS (A2: A13)) / 30) & =INT((SUMPRODUCT(LEFT(A2:A13, FIND(",", A2:A13)-1)*30+MID(A2:A13, FIND(",", A2:A13)+1, 99))/ROWS(A2:A13))/30)& ","& INT(MOD((SUMPRODUCT(LEFT(A2:A13, FIND(",", A2:A13)-1)*30+MID(A2:A13, FIND(",", A2:A13)+1, 99))/ROWS(A2:A13)),30)) "," & =INT((SUMPRODUCT(LEFT(A2:A13, FIND(",", A2:A13)-1)*30+MID(A2:A13, FIND(",", A2:A13)+1, 99))/ROWS(A2:A13))/30)& ","& INT(MOD((SUMPRODUCT(LEFT(A2:A13, FIND(",", A2:A13)-1)*30+MID(A2:A13, FIND(",", A2:A13)+1, 99))/ROWS(A2:A13)),30)) 

average_dumb_dates

Voici une approximation approximative:

entrez la description de l'image ici

Ma formule en B14:

 =ROUNDDOWN((SUM(B2:B13)*30.5+SUM(C2:C13))/(ROW(B14)-2)/30.5, 0) 
  • Somme des mois 30.5 (mois moyen avs en mois)
  • Ajouter la sum des jours
  • Diviser par les inputs (rendez-vous flexible pour une quantité flexible d'inputs)
  • Diviser par jours pour get une moyenne de mois et un cycle

Ma formule en C14:

 =ROUNDDOWN((SUM(B2:B13)*30.5+SUM(C2:C13))/(ROW(B14)-2)-(B14*30.5), 0) 
  • Somme de mois et de jours pour get le total des jours
  • Diviser par les inputs pour get des jours moyens
  • Supprimer les jours déjà comptabilisés en mois (B14)
  • Arrondir vers le bas

Après avoir fait la question sur STDDEV, j'ai trouvé que je dois simplement changer en moyenne pour get la réponse à cette question:

 =QUOTIENT(AVERAGE(LEFT(A1:A12,2)*30 + RIGHT(A1:A12,2)),30)&","&ROUND(MOD(AVERAGE(LEFT(A1:A12,2)*30 + RIGHT(A1:A12,2)),30),2) 

C'est une formule de tableau, donc il faut confirmer avec Ctrl-Shift-Enter. Vous pouvez modifier l'arrondissement des jours à ce que vous voulez en changeant le dernier numéro dans la formule.

entrez la description de l'image ici