Moyenne colonne B si C = A

Résolu
marieland -  
 marieland -
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
A voir également:

4 réponses

epitale Messages postés 3943 Date d'inscription   Statut Membre Dernière intervention   915
 
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 58998 Date d'inscription   Statut Contributeur Dernière intervention   17 369
 
"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 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
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
marieland
 
eriiic, un gros merci ! C'est exactement ça !!!

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

Au plaisir !
0