Exclure valeur d'une formule =moyenne

Y compris Power BI, Power Query et toute autre question en lien avec Excel
A
Arkage
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 3 février 2018
Version d'Excel : 2016 FR

Message par Arkage » 9 décembre 2018, 14:58

Bonjour !

j'ai joint une image pour que vous compreniez mieux ma question :)

J'ai ma colonne temps de construction qui multiplie mon nombre d'unités possibles par la durée de construction d'une unité, mais si jamais je n'ai pas d'unité possible elle affiche "-" . Je voudrais ensuite effectuer la moyenne de tout les temps de construction SI ils sont différents de "-" j'ai donc fais une formule comme ceci :

=MOYENNE(SI(K5<>"-";K5;);SI(K6<>"-";K6;);SI(K7<>"-";K7;);SI(K8<>"-";K8;);SI(K9<>"-";K9;);SI(K10<>"-";K10;))

Qui en gros fais la moyenne des valeurs SI elles sont différente de "-" .

Le soucis c'est que si sur 6 temps, j'en ai 2 égaux à "-" , ma formule moyenne prend en compte la valeur lors de la division et divise le total par 6 au lieux de 4.

Comment régler cela ?

Merci d'avance ! ::D
question excel.PNG
question excel.PNG (7.91 Kio) Vu 148 fois
A
Arkage
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 3 février 2018
Version d'Excel : 2016 FR

Message par Arkage » 9 décembre 2018, 15:06

Ok j'ai trouvé seul du coup mais en bidouillant :

Je créer une colonne à côté qui est égale à mon temps de construction si celui ci est différent de "-", au début j'avais fait =SI(L5<>"-";L5;) sans mettre d'argument faux et ma moyenne faisait la même erreur, j'ai donc mis "" en argument faux et lorsque je fais la moyenne de 6 cellules dont 2 vides, il totalise 4 cellules qu'il divise par 4 et non 6 comme avant.

Si quelqu'un à quelque chose de mieux je suis preneur sinon ça dépanne en attendant ^^
question excel.PNG
question excel.PNG (9.29 Kio) Vu 145 fois
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'201
Appréciations reçues : 445
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 9 décembre 2018, 15:08

Bonjour,
=MOYENNE.SI(K5:K10;"<>0")
h
h2so4
Passionné d'Excel
Passionné d'Excel
Messages : 8'612
Appréciations reçues : 296
Inscrit le : 16 juin 2013
Version d'Excel : 2013 UK Windows 10

Message par h2so4 » 9 décembre 2018, 15:10

Bonjour

as-tu essayé simplement ?
=MOYENNE(k5:k10)
si cela ne fonctionne pas, merci de mettre un fichier exemple. (pas de photo dont on ne peut rien faire !)
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message