Calculer une moyenne d'age [Résolu/Fermé]

Signaler
Messages postés
2
Date d'inscription
mardi 17 mai 2016
Statut
Membre
Dernière intervention
17 mai 2016
-
Messages postés
2
Date d'inscription
mardi 17 mai 2016
Statut
Membre
Dernière intervention
17 mai 2016
-
Dans un tableau open office calc, dans une colonne J, j'ai d'abord calculer un age avec une date de naissance (colonne I) avec cette formule =DROITE(ANNEE(AUJOURDHUI()-I2);2) ; j'aimerais maintenant calculer la moyenne de ces ages ; j'ai utilisé la formule = MOYENNE mais j'obtiens #DIV/0 !
Comment faire ?

2 réponses

Messages postés
52050
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 août 2020
13 809
Bonjour.

1) DROITE est une fonction Texte et affiche donc un texte, et pas une valeur numérique !
Alors essaie =CNUM(DROITE(ANNEE(AUJOURDHUI()-I2);2))

2) "j'ai utilisé la formule = MOYENNE" --> Attention à la rigueur nécessaire dans la rédaction des questions :
MOYENNE() est une fonction, utilisée dans la formule =MOYENNE(J2:J31).
C'est bien, la retraite ! Surtout aux Antilles ... :-) 
Raymond (INSA, AFPA, CF/R)
Messages postés
2
Date d'inscription
mardi 17 mai 2016
Statut
Membre
Dernière intervention
17 mai 2016

ça marche, merci beaucoup
Messages postés
1769
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
15 juin 2020
509
Normal. Le résultat de ta formule est de type "caractère" et non de type "nombre".
Ta formule doit être = CNUM(DROITE(ANNEE(AUJOURDHUI()-I2);2))
ou =(AUJOURDHUI()-I2)/365,25

PS: ta formule n'est valable que pour les non centenaires. celle-ci serait mieux := ANNEE(AUJOURDHUI()-I2)-1900;
Messages postés
52050
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 août 2020
13 809
...remarquable synchronisation !