Faire une moyenne à partir dune case marquée

michelw

XLDnaute Nouveau
Bonjour,
Pour évaluer mes élèves je souhaite utilisé un tableau générique ou chaque item peut être évalué de 0 à 5 repéré par une x dans la colonne correspondante. Chaque item peut avoir un coefficient différent. Je souhaite créé une formule qui assure la multiplication de la note obtenue dans l'item par le coefficiant. Tout en s'assurant que chaque item ne comporte qu'une seule x, pour assurer une vérification. D'où mes deux questions:
1 Comment incorporer une x dans un calcul de moyenne pondérée
2 Comment mettre en place une vérification qui s'assure qu'une seule x est mise par item
En vous remerciant pour votre aide
 

Pièces jointes

  • essai.xlsx
    12.7 KB · Affichages: 41
  • essai.xlsx
    12.7 KB · Affichages: 46
  • essai.xlsx
    12.7 KB · Affichages: 42

Softmama

XLDnaute Accro
Re : Faire une moyenne à partir dune case marquée

Bonjour,

Pour le 1-

cette formule en AS4 à recopier vers le bas :
Code:
=SOMME.SI(C4:AR4;"x";C$3:AR$3)
Pour le 2-

cette formule en AS4 :
Code:
=SI(ET(NBVAL(C4:H4)<2;NBVAL(I4:N4)<2;NBVAL(O4:T4)<2;NBVAL(U4:Z4)<2;NBVAL(AA4:AF4)<2;NBVAL(AG4:AL4)<2;NBVAL(AM4:AR4)<2);SOMME.SI(C4:AR4;"x";C$3:AR$3);"un seul x !")

* Remplacer tous les NBVAL(Plage)<2 par nb.SI(Plage;"x")=1 si tu veux toujours 1 et un seul x par item.
 
Dernière édition:

Dugenou

XLDnaute Barbatruc
Re : Faire une moyenne à partir dune case marquée

Bonjour Michelw, bonjour softmama
en recopiant le coefficient dans chaque cellule de la ligne 2 (police blanche pour ne pas le voir)

=SI(NB.SI(C4:AR4;"x")>7;"XX";SOMMEPROD(($C4:$AR4="x")*$C$3:$AR$3*$C$2:$AR$2))

et en considérant que tu n'as jamais 2 croix pour un item et pas de croix dans un autre, sinon utiliser la formule de softmama


Cordialement
 

Pièces jointes

  • michelw moyenne pond.xlsx
    13.4 KB · Affichages: 25
Dernière édition:

michelw

XLDnaute Nouveau
Re : Faire une moyenne à partir dune case marquée

Bonjour
Merci pour tout cela fonctionne parfaitement en mettant la formule proposée:
Code:
=SI(ET(NB.SI(C19:H19;"x")=1;NB.SI(I19:N19;"x")=1;NB.SI(O19:T19;"x")=1;NB.SI(U19:Z19;"x")=1;NB.SI(AA19:AF19;"x")=1;NB.SI(AG19:AL19;"x")=1;NB.SI(AM19:AR19;"x")=1);SOMME.SI(C19:AR19;"x";C$2:AR$2);"un seul x !")
mais sans les coefficients. Comment tenir alors compte de ces coefficients situés en H1, N1, T1... pour obtenir ces notes en AS.
Je viens de créer une nouvelle discussion pour cette dernière partie de mon problème:
https://www.excel-downloads.com/threads/moyenne-ponderee-avec-une-x.213297/
Merci encore à tous pour la résolution de cette première partie.
 

Pièces jointes

  • essai2.xlsx
    12.8 KB · Affichages: 20
  • essai2.xlsx
    12.8 KB · Affichages: 24
  • essai2.xlsx
    12.8 KB · Affichages: 22
Dernière édition:

Statistiques des forums

Discussions
312 088
Messages
2 085 201
Membres
102 816
dernier inscrit
bolivier