Moyenne colonne B si C = A

Résolu/Fermé
marieland - 17 sept. 2010 à 03:36
 marieland - 17 sept. 2010 à 13:20
Bonjour,

J'essaie tant bien que mal de faire une formule... Vous comprendrez que je suis débutante sur Excel. Je vous explique : j'ai plusieurs colonnes. Ce que je veux, c'est que Excel calcule la moyenne de B (nombres) seulement si C = A. J'ai des A et des B dans ma colonne "C".

J'ai entré la formule suivante :

=SI(C:C="A";(MOYENNE(B:B));"")

Par contre, dès qu'il repère un "A" dans la liste, il calcule la moyenne de TOUS les B alors que je ne veux seulement la moyenne de ceux qui ont un A dans la colonne C... Que puis-je faire ?

Merci beaucoup,
Maryland

4 réponses

epitale Messages postés 3926 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 27 octobre 2017 920
17 sept. 2010 à 03:46
bonsoir marieland
g du mal a te suivre, mais soit claire ... et la logique xel te sautera au yeux...

--
0
Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 17 156
17 sept. 2010 à 05:53
"Ce que je veux, c'est que Excel calcule la moyenne de B (nombres) seulement si C = A. J'ai des A et des B dans ma colonne C."

Tu veux dire "Ce que je veux, c'est que Excel calcule la moyenne des valeurs de Bn seulement si Cn=An" ?

Dans la colonne D tu mets la formule =A:A-C:C
Si tu as renseigné 15 lignes, ta formule sera =MOYENNE.SI(D1:D15;0;B1:B15)
0
eriiic Messages postés 24513 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 mars 2023 7 168
Modifié par eriiic le 17/09/2010 à 07:47
Bonjour tout le monde,

Moi j'ai compris :
=SOMME.SI(C:C;"A";B:B)/NB.SI(C:C;"A")

eric

edit: moyenne.si() n'existe que depuis excel 2007
0
eriiic, un gros merci ! C'est exactement ça !!!

Vous m'avez fait gagné un temps précieux !

Au plaisir !
0