Moyenne d'âge

Résolu/Fermé
nessuno31 Messages postés 20 Date d'inscription jeudi 23 mai 2013 Statut Membre Dernière intervention 4 décembre 2014 - 19 déc. 2013 à 15:30
nessuno31 Messages postés 20 Date d'inscription jeudi 23 mai 2013 Statut Membre Dernière intervention 4 décembre 2014 - 20 déc. 2013 à 08:32
Bonjour à tous,

J'ai un problème sur une formule de moyenne d'âge.

Dans mon tableau, j'ai dans une colonne F : des salariés actifs "oui" et "non".
Dans une autre colonne I : leurs âges.

J'avais une formule qui fonctionnait parfaitement : =MOYENNE(SI((F10:F40="oui");(I10:I40)))

Mais lorsque j'ai voulu "incrémenter" ma formule et donc passer de F10:F40 à 45- idem pour le I, une erreur de valeur est apparue ?

Quelqu'un comprend pourquoi la formule ne fonctionne plus ? Sachant qu'il y a bien des valeurs indiquées jusqu'à la ligne 45 ?

En vous remerciant par avance pour votre aide et le temps passé sur ce problème, qui en tout cas en est un pour moi ;)

4 réponses

Mike-31 Messages postés 18357 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 6 février 2025 5 114
Modifié par Mike-31 le 19/12/2013 à 15:41
bonjour,

essaye comme cela

=SOMMEPROD((F10:F40="oui")*(I10:I40))/SOMMEPROD((F10:F40="oui")*(I10:I40<>""))

ou

=SOMMEPROD((F10:F40="oui")*(I10:I40))/NB.SI(F10:F40;"oui")

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 254
19 déc. 2013 à 15:52
Bonjour à tous,

une erreur de valeur
Autre truc contrôler.
Sans doute parce que tu n'as pas que des numériques mais du texte qui est dans tes 5 nouvelles lignes.
Un texte s'aligne à gauche, un numérique s'aligne à droite.

cjoint.com pour déposer un fichier et coller le lien ici. Ca aide...
eric
0
Mike-31 Messages postés 18357 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 6 février 2025 5 114
Modifié par Mike-31 le 19/12/2013 à 15:53
Re,

ta formule est matricielle et fonctionne parfaitement mais il faut la valider correctement

=MOYENNE(SI(F10:F40="oui";I10:I40))

une formule matricielle doit être confirmée en cliquant en même temps sur les trois touches du clavier Ctrl, Shift et Entrée. Si tu fais bien la formule se placera entre {}

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
nessuno31 Messages postés 20 Date d'inscription jeudi 23 mai 2013 Statut Membre Dernière intervention 4 décembre 2014
20 déc. 2013 à 08:32
Bonjour à tous,

Super merci pour votre aide, le problème était bien lié à la formule matricielle ! En faisant ce que m'a conseillé Mike31 cela a bien fonctionné !

Très bonne journée et encore merci pour votre implication :)
0