Moyenne d'âge

Résolu
nessuno31 Messages postés 23 Statut Membre -  
nessuno31 Messages postés 23 Statut Membre -
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

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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
  3. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
  4. nessuno31 Messages postés 23 Statut Membre
     
    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