Calcule moyenne avec excel

fatouretel1 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
ALS35 Messages postés 1033 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour, j'ai un petit soucis je veux calculer la moyenne globale obtenue dans la colonne A en sélectionnant que les cellules avec comme ordre de priorité = à 0 excepté les cellules suivantes: A6, A11,A12, A20, A22 et A23. Voici la formules que j'ai fait mais ça ne marche pas. 

=MOYENNE.SI('T1'!($A$7:$A$10;"0";$B$7:B10;('T1'!$B$13:$B$18;"0"$B$13:$B$18;('T1'!$A$21:$A$21;"0"$B$21:$B$21;('T1'!$A$24:$A$26;"0"$B$24:$B$26)))))

j'ai voulu faire le calcule dans une feuille d'où le T1 dans la formule.

Je voudrais de l'aide svp.

A voir également:

4 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 

Bonjour

1) dans la formule il ne faut pas mettre le 0 entre guillemets car cela indique à Excel que c'est du texte  donc pas de moyenne possible

2) il ne doit pas y avoir de parenthèse entre le nom de la feuille et la plage de cellules

3) tu as inversé la plage des critères et la plage somme

 4) Ensuite soit tu veux faire une moyenne par SEM et cela donne pour SEM1

=MOYENNE.SI('T1'!$B$7:$B$10;0; 'T1'!$A$7:$A$10)

à répéter pour les autres ensuite

soit tu veux la moyenne totale :

=MOYENNE.SI('T1'!$B$7:$B$26;0; 'T1'!$A$7:$A$26)

Cdlmnt

Via


0
fatouretel1 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour via,

Merci pour ton aide, pour ce tableau-ci ça marche mais j'ai voulu le faire pour un tableau un peu similaire mais j'ai comme erreur: erreur lors de la division par 0.

capture0

Voici l'opération que j'ai voulu faire: =MOYENNE.SI.ENS(A4:A25;B4:B25;0) mais elle renvoie une erreur du genre erreur lors de la division par 0

0
ALS35 Messages postés 1033 Date d'inscription   Statut Membre Dernière intervention   145 > fatouretel1 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour à tous,

Comme dit sur Excel-Pratique :

J'ai l'impression que tes valeurs en colonne A sont du texte et non pas des nombres.

Essaie déjà de les convertir en les sélectionnant puis en cliquant sur le petit triangle jaune qui apparait, fais Convertir en nombre.

Cordialement

0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > fatouretel1 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 

Re;

Je ne vois pas la raison de l'erreur

Poste ton fichier sur cjoint.com, fais créer un lien que tu copies et reviens coller ici, je regrarderai ça

0
yclik Messages postés 3873 Date d'inscription   Statut Membre Dernière intervention   1 561
 

bonjour

une autre piste

=SOMMEPROD((ESTNUM(A6:A26)*(A6:A26)*(B6:B26=0)))/SOMMEPROD((ESTNUM(A6:A26)*(B6:B26=0)))
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 

Bonjour.

ALS35 a raison : il y a des textes à la place des nombres ! Mais c'est en colonne B ...


0
fatouretel1 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour à tous,

Merci à vous tous votre aide a été bénéfique pour moi,  c'était bien du texte à la place des entiers. J'ai pu faire la conversion en entier en utilisant la fonction cnum et ça marche et j'ai obtenu la moyenne pour les priorités 0. Maintenant je veux le faire pour les priorités 0 et 1 en excluant les priorités 2 et 3 sachant que j'en ai, mais je ne parviens pas. J'ai essayé en faisant ceci:

=MOYENNE.SI('$B$5:$B$26;0;1;'$A$5:$A$26)  et ça marche pas il me signale qu'il y'a des arguments de trop.

0
ALS35 Messages postés 1033 Date d'inscription   Statut Membre Dernière intervention   145
 

Re,

=MOYENNE.SI.ENS(A5:A26;B5:B26;"<=1")

ou

=MOYENNE.SI(B5:B26;"<=1";A5:A26)

Cordialement

0