Moyenne.si.ens sauf valeur texte

jibe78 Messages postés 8 Statut Membre -  
m@rina Messages postés 27623 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour, j'ai un petit probleme, je souhaite calculer une moyenne de notes de contrôles avec un coefficient mais dans certaines cellules , il y a une valeur texte ("absent" pour les H et "Absente" pour les F) comment dois je faire pour que la moyenne ne prenne pas en compte les "absents"?
Merci

7 réponses

  1. m@rina Messages postés 27623 Date d'inscription   Statut Modérateur Dernière intervention   11 564
     
    Bonsoir tout le monde,

    Moi, je dirais qu'il n'y a pas à se prendre la tête à compter le nb de valeurs numériques ou non numériques, car la fonction MOYENNE ne tient compte ni des cellules vides, ni des cellules non numériques..

    Donc :
    =MOYENNE(C3:E3)
    pour reprendre ton exemple de cjoint.

    A titre indicatif et pour le fun, le MOYENNE.SI.ENS (totalement inutile) aurait donné ceci :
    = MOYENNE.SI.ENS(C3:E3;C3:E3;"<>Absent";C3:E3;"<>Absente")

    tu remarqueras l'emplacement des guillemets.

    m@rina

    - "Sur le forum bureautique, on pose des questions concernant la bureautique..."
    - "Ah bon ???"
    1
    1. koma_666 Messages postés 473 Statut Membre 34
       
      "=moyenne" ne tient pas compte des coeff (il souhaite pondérer les notes)
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Re,

      C'est vrai, ça fait 2 fois que tu me le rappelles m@rina ;-)
      Et pour faire bonne mesure j'ai zappé la pondération...

      Donc une autre proposition :
      jibe78.xls
      Il y a peut-être plus court pour la moyenne (avec excel 2007 ?) mais c'est tout ce que j'ai pour l'instant
      eric
      0
    3. m@rina Messages postés 27623 Date d'inscription   Statut Modérateur Dernière intervention   11 564
       
      Hello Eriiiic
      Au temps pour moi, j'avais aussi zappé la pondération !!!
      Et a priori je ne vois pas d'autres solutions que la tienne, même en 2007 !
      Mais quand même, un SOMMEPROD + une matricielle, ce n'est pas à la portée de tous !! ;))
      0
  2. koma_666 Messages postés 473 Statut Membre 34
     
    je ne vois pas ton problème. Chez moi ça marche très bien.
    Peux-tu copier ton fichier ici ?
    0
    1. jibe78 Messages postés 8 Statut Membre
       
      en fait mon probleme est que je ne trouve pas la formule a mettre c'est juste ça!!
      0
  3. jibe78 Messages postés 8 Statut Membre
     
    NOM Prénom maths
    DUPONT Pierre 18
    DURAND Josepha Absente
    DUBOIS Paul 15
    LEGAL Irene 8
    LEGOFF Marie 2
    LEGRAND Sabine 8
    MARTIN Alan Absent
    SEZNEC Armand 0
    LECOURBeAnne 16
    LECLUSE Olivier 3

    moyenne matière
    nombre d'absents
    note la + haute 18
    note la + basse 0
    0
  4. koma_666 Messages postés 473 Statut Membre 34
     
    j'ai tout simplement utilisé un "=somme", avec une colonne pour les notes, une 2e pour les coeff.
    0
    1. jibe78 Messages postés 8 Statut Membre
       
      mais je ne peu pas faire la moyenne des cellules avec des cellules ou il y a du texte donc je voudrais une formule qui ne compte que les cellules au format numérique!!
      je sais pas si je m'exprime bien alors dsl si tu comprends pas ;)
      0
    2. koma_666 Messages postés 473 Statut Membre 34
       
      version d'excel ?
      0
    3. jibe78 Messages postés 8 Statut Membre
       
      2007
      0
    4. koma_666 Messages postés 473 Statut Membre 34
       
      envoie moi ton fichier. je t'ai envoyé mon email par mp.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. koma_666 Messages postés 473 Statut Membre 34
     
    Comme je te dis, chez moi ca marche. y'a quelque chose que tu ne dois pas faire bien.
    0
    1. jibe78 Messages postés 8 Statut Membre
       
      je sais faire une moyenne comme toi mais la je voudrais avoir une formule qui peu s'appliquer a des milliers d'élève sans qu'on est besoin de refaire le calcul a chaque fois que l'on rajoute un élève sur la liste !
      0
    2. koma_666 Messages postés 473 Statut Membre 34
       
      ok. je vois ton problème. et ca te dérange tant que ca de mettre 0 à la place d'absent ?
      0
  7. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonsoir,

    moyenne : =SOMME(B2:B11)/NB(B2:B11)
    nombre d'absents : =NBVAL(B2:B11)-NB(B2:B11) ou =NB.SI(B2:B11;"abs*")
    (valables sur excel 2003 également)

    eric

    PS: pour passer un fichier le déposer sur cijoint.fr et coller ici le lien fourni.
    0
    1. jibe78 Messages postés 8 Statut Membre
       
      le fichier :http://www.cijoint.fr/cjlink.php?file=cj201103/cijkFQYHSo.xlsx
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Je pense que tu devrais réussir à recopier et adapter les formules que je t'ai mises au post précédent.
      Le PS était plus pour koma_666 qu'il n'ait pas à fournir son mail perso, et que tout le monde puisse profiter d'un éventuel fichier pour t'aider...
      eric
      0
    3. jibe78 Messages postés 8 Statut Membre
       
      merci , mais si je souhaite garder les valeurs "Absent" et "Absentes" que faut ils que je rajoute dans ma formule?
      0
    4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      As-tu testé ?
      avec abs* ça compte tout ce qui commence par abs. Donc absent ou absente
      eric
      0
  8. koma_666 Messages postés 473 Statut Membre 34
     
    voilà. email envoyé. je préfère par email c'est plus sympa :p.
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour koma,

      Le but du forum est que tout le monde puisse profiter des réponses.
      eric
      0
    2. koma_666 Messages postés 473 Statut Membre 34
       
      je sais bien. j'étais en train de le poster. calm down !
      0
    3. koma_666 Messages postés 473 Statut Membre 34
       
      http://www.cijoint.fr/cjlink.php?file=cj201103/cijWGx2948.xlsx
      0