Fonction MOYENNE.SI

Résolu/Fermé
sara-87 Messages postés 58 Date d'inscription mardi 2 avril 2013 Statut Membre Dernière intervention 15 octobre 2019 - 14 sept. 2017 à 21:09
Raymond PENTIER Messages postés 58387 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 16 avril 2024 - 15 sept. 2017 à 13:43
Bonjour,

J’ai un petit souci avec la fonction MOYENNE.SI, je voudrais calculer les moyennes mobiles sur 8 heures à condition d’avoir au moins 6 des 8 valeurs.
J’ai essayé de calculer le nombre de valeurs qui sont supérieur a 6 dans une colonne, puis appliquer la fonction MOYENNE.SI pour calculer la moyenne ,mais le résultat du calcul n’était pas correct .
j'ai tout essayé pour trouver une solution mais je ne sais pas d'où vient le problème
si quelqu'un aurait une idée ‼
voici le lien du fichier : GIotf0xcWb3_Moy-8h.xlsx
Merci pour vos réponses
A voir également:

5 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
14 sept. 2017 à 22:19
Bonjour;

Le lien n'est pas valide !
0
sara-87 Messages postés 58 Date d'inscription mardi 2 avril 2013 Statut Membre Dernière intervention 15 octobre 2019
14 sept. 2017 à 22:34
Bonjour ,
voici un autre lien : https://www.cjoint.com/c/GIouGlNO6r3
Merci bcp !!
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié le 14 sept. 2017 à 23:07
Bonjour à tous les deux

Pas tout compris,
En D10 essaies ceci pour un calcul s'il y a au moins 6 nombres dans la plage
=SI(NB(B3:B10)>=6;MOYENNE(B3:B10);"err")
ou bien ceci pour un calcul s'il y a au moins 6 nombres dans la plage supérieurs ou égaux à 6
=SI(NB.SI(B3:B10;">=" &6)>=6;MOYENNE(B3:B10);"err")
ou ceci pour un calcul, de la moyenne des nombres de la plage qui sont supérieurs ou égaux à 6
=SI(NB.SI(B3:B10;">=" & 6)>=6;SOMMEPROD((B3:B10>=6)*(B3:B10))/NB.SI(B3:B10;">="&6);"err")

Cdlmnt
0
via55 Messages postés 14399 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 16 avril 2024 2 701
14 sept. 2017 à 23:11
Bonjour

Essaie en mettant en C10 :
=SI(NB.SI(B3:B10;">0")>=6;1;0)
et en D10 :
=SI(C10=1;MOYENNE(;B3:B10);"")

Cdlmnt
Via
0
Raymond PENTIER Messages postés 58387 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 16 avril 2024 17 088
15 sept. 2017 à 02:37
Bonjour à vous tous.

En m'appuyant sur les propositions déjà faites, voici ma solution :
1) Insérer une ligne vide tout en haut (pour avoir 2 cellules B1 et B2 sans valeur numérique)
2) Laisser C3:C7 vides
3) En C8 saisir la formule =MOYENNE(B1:B8)
4) Recopier cette formule vers le bas.
Il ne peut pas y avoir plus simple !
0
Raymond PENTIER Messages postés 58387 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 16 avril 2024 17 088
15 sept. 2017 à 13:43
C'est vraiment décourageant de chercher à aider, surtout dans le sens de la simplification !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sara-87 Messages postés 58 Date d'inscription mardi 2 avril 2013 Statut Membre Dernière intervention 15 octobre 2019
15 sept. 2017 à 13:35
Bonjour à tous,
en fait j'ai essayé la première formule proposée par ccm81 et ça a bien marché .
un grand merci à vous tous pour votre aide et bonne journée à tous
0