A voir également:
- Moyenne.si.ens plusieurs critères même colonne
- Moyenne si excel - Meilleures réponses
- Moyenne si plusieurs conditions - Meilleures réponses
- Addition avec plusieurs critères au sein d'une même colonne ✓ - Forum - Excel
- Moyenne si 2 conditions dans Excel ✓ - Forum - Excel
- Nb.si.ens plusieurs critères même colonne ✓ - Forum - Excel
- Plusieurs critères dans une même plage ✓ - Forum - Excel
- Somme si ens avec critere en cascade - Forum - Excel
5 réponses
Mike-31
- Messages postés
- 17301
- Date d'inscription
- dimanche 17 février 2008
- Statut
- Contributeur
- Dernière intervention
- 20 janvier 2021
Salut le fil,
je proposerais une formule matricielle
exemple en colonne A entre A1 et A20 les signes x et y
en colonne B les valeurs, coller cette formule
=MOYENNE(SI((A1:A20="x")+(A1:A20="y");(B1:B20);""))
Pour déclarer la matricille, clic sur la cellule contenant la formule et clic dans la formule de la barre des formules
ou
Double clic dans la cellule contenant la formule
puis en même temps cliquer sur les 3 touches du clavier Ctrl et la touche Shift (c'est la touche majuscule) et Entrée, si tu fais bien la formule se placera entre {}
comme ceci
{=MOYENNE(SI((A1:A20="x")+(A1:A20="y");(B1:B20);""))}
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
je proposerais une formule matricielle
exemple en colonne A entre A1 et A20 les signes x et y
en colonne B les valeurs, coller cette formule
=MOYENNE(SI((A1:A20="x")+(A1:A20="y");(B1:B20);""))
Pour déclarer la matricille, clic sur la cellule contenant la formule et clic dans la formule de la barre des formules
ou
Double clic dans la cellule contenant la formule
puis en même temps cliquer sur les 3 touches du clavier Ctrl et la touche Shift (c'est la touche majuscule) et Entrée, si tu fais bien la formule se placera entre {}
comme ceci
{=MOYENNE(SI((A1:A20="x")+(A1:A20="y");(B1:B20);""))}
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
tontong
- Messages postés
- 2459
- Date d'inscription
- mercredi 3 février 2010
- Statut
- Membre
- Dernière intervention
- 1 avril 2021
Bonjour,
C'est un peu lourd mais pourquoi faire simple ;-)
=SOMMEPROD(((B40:B50="x")+(B40:B50="y"))*(A40:A50))/SOMMEPROD(((B40:B50="x")+(B40:B50="y"))*1)
C'est un peu lourd mais pourquoi faire simple ;-)
=SOMMEPROD(((B40:B50="x")+(B40:B50="y"))*(A40:A50))/SOMMEPROD(((B40:B50="x")+(B40:B50="y"))*1)
obiwan
Merci bien à tous. C'est sympa d'avoir pris le temps de répondre.
J'ai pris la formule de Mike-31 qui fonctionne très bien.
@+
J'ai pris la formule de Mike-31 qui fonctionne très bien.
@+
tontong
- Messages postés
- 2459
- Date d'inscription
- mercredi 3 février 2010
- Statut
- Membre
- Dernière intervention
- 1 avril 2021
Bonjour,
Attention toutefois à la construction de votre tableau: il peut se produire une erreur si un critère x ou y est saisi sur une ligne du champ où il n'y a pas de donnée numérique.
La même restriction existe aussi avec la formule que j'ai proposé.
Attention toutefois à la construction de votre tableau: il peut se produire une erreur si un critère x ou y est saisi sur une ligne du champ où il n'y a pas de donnée numérique.
La même restriction existe aussi avec la formule que j'ai proposé.
PHILOU10120
- Messages postés
- 5541
- Date d'inscription
- lundi 16 avril 2012
- Statut
- Contributeur
- Dernière intervention
- 7 avril 2021
Bonjour
une idée
=SOMME.SI($A$1:$A$20;$C$2;$B$1:$B$20)/NB.SI($A$1:$A$20;$C$2)
A = colonne des critéres x ou y
B = colonne des valeurs
C2 = critére X
=SOMME.SI($A$1:$A$20;$C$3;$B$1:$B$20)/NB.SI($A$1:$A$20;$C$3)
A = colonne des critéres x ou y
B = colonne des valeurs
C3 = critére Y
Ce qui donne pour x et y
=(SOMME.SI($A$1:$A$20;$C$2;$B$1:$B$20)/NB.SI($A$1:$A$20;$C$2)+SOMME.SI($A$1:$A$20;$C$3;$B$1:$B$20)/NB.SI($A$1:$A$20;$C$3))/2
je ne sais pas si c'est bien cela que vous voulez?
une idée
=SOMME.SI($A$1:$A$20;$C$2;$B$1:$B$20)/NB.SI($A$1:$A$20;$C$2)
A = colonne des critéres x ou y
B = colonne des valeurs
C2 = critére X
=SOMME.SI($A$1:$A$20;$C$3;$B$1:$B$20)/NB.SI($A$1:$A$20;$C$3)
A = colonne des critéres x ou y
B = colonne des valeurs
C3 = critére Y
Ce qui donne pour x et y
=(SOMME.SI($A$1:$A$20;$C$2;$B$1:$B$20)/NB.SI($A$1:$A$20;$C$2)+SOMME.SI($A$1:$A$20;$C$3;$B$1:$B$20)/NB.SI($A$1:$A$20;$C$3))/2
je ne sais pas si c'est bien cela que vous voulez?
Je suis entièrement d'accord avec la première formule, mais pas avec la seconde qui ne donne pas toujours le bon résultat. Un vrai piège ces moyennes!
Exact je retire la formule pour la reformuler
cordialement