Calcul de la moyenne avec sommeprod

wArnnY7

XLDnaute Nouveau
Bonjour/Bonsoir, à tous,

Cela fait un bon moment que j'essaye de résoudre ce problème mais en vain. Je voudrais calculer la moyenne de mes rendements de façon à pouvoir faire par la suite des graphiques, comparaisons ...

Mais je n'arrive pas à faire la moyenne de mes rendements, j'ai tout essayé, la solution la plus simple serait moyenne.si mais je travail sous excel 2003. Donc sommeprod semble être la meilleure solution mais je n'y arrive pas du tout. J'ai essayé mais ma formule me ressort Div/0. Je tiens à préciser aussi que je ne veux pas prendre en compte dans le calcul les valeurs égal à zéro ou les cellules vides parce que sinon mes graphiques seront faussés.

Si vous pouvez m'aider à trouver la bonne formule sa serait super parce que là je coince depuis un bon bout de temps (et m'expliquer la formule par la même occasion serait très gentil j'aimerai comprendre où je me suis trompé :D)

Voilà je vous remercie d'avance et j'attends vos réponses avec impatience.

Cordialement.
 

Pièces jointes

  • Rendement moyen 2013.xls
    60.5 KB · Affichages: 72

wArnnY7

XLDnaute Nouveau
Re : Calcul de la moyenne avec sommeprod

Effectivement l'erreur provennait des zones qui doivent être identiques mais je voulais savoir s'il était possible de rajouter un si permettant d'éviter de voir apparaître DIV/0! quand il n'y a pas de valeur dans les cellules, ou par un autre moyen.

Des idées ??
 

natorp

XLDnaute Barbatruc
Re : Calcul de la moyenne avec sommeprod

Re

compliqué de répondre puisque ta nouvelle formule ne correspond plus du tout aux données de ton fichier joint au départ
peux-tu joindre un fichier qui correspond à cette formule ?

Cordialement, Gérard
 

wArnnY7

XLDnaute Nouveau
Re : Calcul de la moyenne avec sommeprod

=SOMMEPROD(ESTNUM($N$2:$N$100)*($K$2:$K$100=G94)*($L$2:$L$100=G95)*($G$2:$G$100="non");($N$2:$N$100))/SOMMEPROD(ESTNUM($N$2:$N$100)*($K$2:$K$100=G94)*($L$2:$L$100=G95)*($G$2:$G$100="non"))

Voilà la formule, je ne peux pas mettre le document en pièce jointe, le fichier n'apparait pas dans mes pièces jointes.

K2:K100 c'est le type de produit
L2:L100 c'est la taille
G2:G100 c'est si le produit a été optimisé ou non, dans ce cas non

Le problème c'est que parfois certain produit n'ont pas été optmisé et donc la formule me renvoie DIV/0 par exemple

merci de votre aide
 

wArnnY7

XLDnaute Nouveau
Re : Calcul de la moyenne avec sommeprod

Voilà ma solution j'ai inséré si(esterreur(sommeprod;"";sommeprod), pour le moment la formule à l'air de fonctionner, si quelqu'un a une autre solution qu'il n'hésite pas.

=SI(ESTERREUR(SOMMEPROD(ESTNUM($N$2:$N$100)*($K$2:$K$100=G107)*($L$2:$L$100=G108)*($G$2:$G$100="non");($N$2:$N$100))/SOMMEPROD(ESTNUM($N$2:$N$100)*($K$2:$K$100=G107)*($L$2:$L$100=G108)*($G$2:$G$100="non")));"";SOMMEPROD(ESTNUM($N$2:$N$100)*($K$2:$K$100=G107)*($L$2:$L$100=G108)*($G$2:$G$100="non");($N$2:$N$100))/SOMMEPROD(ESTNUM($N$2:$N$100)*($K$2:$K$100=G107)*($L$2:$L$100=G108)*($G$2:$G$100="non")))
 

Statistiques des forums

Discussions
315 105
Messages
2 116 260
Membres
112 704
dernier inscrit
zanda19