Excel MFC

Chessry -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,

1)J'ai besoin de faire une moyenne pondérée :

Niveau de satisfaction Niveau d'importance du critère
1 2 3 4 1 2 3 4

1 2 3

Dans la ligne jaune, j'ai le nombre de personnes ayant répondu. Par exemple, ici, 1 personne a répondu niveau de satisfaction 1, 2 au niveau 2, et trois ont dit que le critère avait pour importance deux.
Par conséquent, en moyenne, le niveau de satisfaction est 1,7 et le niveau d'importance 2.
Comment le faire automatiquement ?
J'ai mis ca, mais ca me parait compliqué :
=SOMMEPROD(K17:N17;K$14:N$14)/SOMME(K17:N17)

2)Je voudrais que ma ligne apparaisse en orange si 1<=S17<2,5 ET 1<=T17<2,5
J'ai essayé :
="(SI(1<=$S$17<2,5);VRAI);SI(1<=$T$17<2,5);VRAI))" mais ca ne marche pas.

3)Encore une chose : mes calculs ne se font que si j'appuie sur F9. Je n'arrive pas à enlever cette option.

Pourriez-vous m'aider? Merci!

5 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    bonjour

    1. je ne comprends pas la question
    2. essaies
    =ET(1<=$S$17;$S$17<2,5;1<=$T$17;$T$17<2,5)
    3. Voir Outils/option/Calcul et cocher Automatique

    bonne suite
    0
  2. Chessry
     
    Merci ccm81 pour tes aides fréquentes!
    Le tableau que j'avais collé à la question 1 n'est pas passé.
    En fait, un autre exemple, plus clair=>
    Niveau de satisfaction : réponses possibles: 1 - 2 - 3 - 4
    Imaginons que j'ai: 3 personnes qui ont marqué "1" et deux qui ont marqué "4". Donc le niveau de satisfaction global est de (3*1+2*4)/(3+2) => C'est cela que j'appellais moyenne pondérée, et que je calcule avec cette formule:
    =SOMMEPROD(K17:N17;K$14:N$14)/SOMME(K17:N17)
    Ca marche mais je trouve cette formule compliquée, et me demandais si il était possible de faire plus simple?
    (Et je me retrouve avec #DIV/0 quand les cases ne sont pas remplies)
    0
  3. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Ta formule va très bien, je ne vois pas mieux.
    Ppour éviter le message d'erreur, tu testes la plage des coefficients
    =si(somme(K17:N7)=0;"";SOMMEPROD(K17:N17;K$14:N$14)/SOMME(K17:N17) )

    bonne suite
    0
  4. Chessry
     
    Mais dans ce cas, j'obtiens "VRAI" ou "FAUX" mais pas ma moyenne?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question