Fonction MOYENNE.SI

Résolu
sara-87 Messages postés 79 Statut Membre -  
Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   -
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

5 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    Bonjour;

    Le lien n'est pas valide !
    0
  2. ccm81 Messages postés 11033 Statut Membre 2 434
     
    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
  3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
  4. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    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
    1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      C'est vraiment décourageant de chercher à aider, surtout dans le sens de la simplification !
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sara-87 Messages postés 79 Statut Membre
     
    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