moyenne age

Richardlafrite

XLDnaute Nouveau
bonjour,
quelle est selon vous de ces 3 formules celle qui est juste pour le calcul de l age moyen?
pensez-vous qu'elles soient toutes fausses, laquelle utilisée alors?

merci
 

Pièces jointes

  • moyenne age.xls
    23 KB · Affichages: 111

Tibo

XLDnaute Barbatruc
Re : moyenne age

Bonjour,

Il s'agit d'un problème que j'ai déjà vu il y a quelques jours ... Il faut rester sur le fil d'origine pour mieux comprendre les interventions de ceux qui t'ont déjà répondu.

Ton fil d'il y a quelques jours :

https://www.excel-downloads.com/threads/moyenne-avec-donnees-marquees-en-mois.94199/

Sinon, tout dépend sur quelle base tu veux calculer ta moyenne.

Faut-il prendre en compte la durée en années et mois, ou bien années, mois et jours.

La plus précise, après contrôle, serait 66 ans et 4 mois. Ce résultat est imparfait malgré tout puisqu'on a pas le nombre de jours.

@+
 

Tibo

XLDnaute Barbatruc
Re : moyenne age

re,

La formule que je t'avais proposé sur l'autre fil n'est pas fiable à 100 %.

Je te propose celle-ci en remplacement :

Code:
=MOYENNE(SI(ESTNUM(B3:B111);DATEDIF(B3:B111;A3:A111;"y")+
(DATEDIF(B3:B111;A3:A111;"ym")/12)))

qui donne un âge moyen de 66.36 (sous forme décimale), ce qui correspond bien à 66 ans et 4 mois (et quelques jours).

@+

Edit : J'ai oublié de préciser qu'il s'agissait d'une formule matricielle et donc à valider par CTRL + MAJ + ENTREE

@+
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : moyenne age

Re,

Il suffit de prendre la partie décimale, de la multiplier par 12 et de garder la partie entière du résultat.

Pour la partie décimale, deux solutions :

=A121-ENT(A121)

ou

=MOD(A121;1)

A121 contenant le résultat avec décimales.

Si on veut tout mettre dans la même formule :

Code:
=ENT(MOYENNE(SI(ESTNUM(B3:B111);DATEDIF(B3:B111;
A3:A111;"y")+(DATEDIF(B3:B111;A3:A111;"ym")/12))))&" ans et "&
ENT(MOD(MOYENNE(SI(ESTNUM(B3:B111);DATEDIF(B3:B111;
A3:A111;"y")+(DATEDIF(B3:B111;A3:A111;"ym")/12)));1)*12)&
" mois"

Cela dit, je te préconise de reprendre la formule de Monique qui parvient au même résultat avec une formule plus courte.

@+
 

Discussions similaires

Réponses
10
Affichages
573
Réponses
30
Affichages
1 K

Statistiques des forums

Discussions
312 556
Messages
2 089 589
Membres
104 215
dernier inscrit
Jean Michl