Moyenne selon les critères d'une colonne différente

Bonsoir,

J'aimerais calculer la moyenne des valeurs d'une colonne selon les critères d'une colonne différente. Y a-t-il une formule pour cela?

Ex: en 1ère colonne, j'ai plusieurs A, B ou C, avec pour chaque lettre une note en colonne B => je voudrais calculer la moyenne de tous les A, puis de tous les B, puis de tous les C.

Je joints un fichier simplifié mais le réel est bien plus important.

Merci de votre aide

vvdd

Bonsoir,

Avec une formule matricielle :

=MOYENNE(SI($A$1:$A$13="A";$B$1:$B$13))

Formule matricielle à valider par CTRL + MAJ + ENTREE

Avec Excel 2007 (et versions suivantes) :

=MOYENNE.SI($A$1:$A$13;"A";B1:B13)

Validation simple

Je te laisse adapter le "A" par une référence de cellule

@+

Bonsoir

Une autre :

=SOMME.SI($A$1:$A$13;"A";$B$1:$B$13)/NB.SI($A$1:$A$13;"A")

Amicalement

Nad

Bonjour,

Merci de vos réponses.

Cela fonctionne bien mais à condition d'avoir une valeur dans chaque cellule sinon pb.

Je pense avoir trop simplifié mon fichier car les "A" de la 1ère colonne ne se suivent pas forcément et là ça devient plus compliqué.

Je remets le fichier avec plus de précisions.

Merci de vos aides

vvdd

Bonjour

Dans ton fichier tu dis :

Moyenne des notes pour A =(4+4+5+2)/4 =5

Or 4+4+5+2 = 15

15/4 = 3.75 et non pas 5

A te relire

Nad

Bien vu Nad! J'ai voulu aller trop vite, c'est exact, le résultat est bien 3.75.

vvdd

Re

Donc, les formules sont :

=SOMME.SI($A$1:$A$13;"A";$B$1:$B$13)/SOMMEPROD(($A$1:$A$13="A")*($B$1:$B$13>0))

OU

=MOYENNE(SI($A$1:$A$13="A";SI($B$1:$B$13>0;$B$1:$B$13)))

Attention ! Cette dernière formule est à valider avec CTRL+Maj+Entrée (et pas seulement Entrée)

Amicalement

Nad

Bravo Nad,

ça fonctionne parfaitement

Merci beaucoup

vvdd

Bonjour à tous,

Merci à Nad, ta formule fonctionne effectivement bien

Je suis dans le même cas de figure que vvdd.

J'ai en prime beaucoup de données.

Peux-t-on créer cette même formule "automatisé" ?

La même mais qui, en plus, lorsque le test est faux :

1/Inscrit la moyenne dans la cellule (dans laquelle on a entré la formule)

2/Passe à la cellule du dessous (toujours dans la même colonne)

1/ Et test la cellule suivante avec le chiffre qui y figure, etc.

Pour tout les A, comme pour vvdd.

Le fichier de vvdd est assez clair mais je peux fournir un extrait de mes 127037 lignes (gloups)

Merci à vous,

Hello,

Je me permet de relancer... Toujours pas trouvé de solutions....

Merci à tous !

Rechercher des sujets similaires à "moyenne criteres colonne differente"