Faire moyenne seulement si le champs rempli
Résolu/Fermé
Yacobs
-
6 nov. 2012 à 10:03
Mike-31 Messages postés 18317 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 - 6 nov. 2012 à 18:31
Mike-31 Messages postés 18317 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 - 6 nov. 2012 à 18:31
A voir également:
- Faire moyenne seulement si le champs rempli
- Faire une moyenne sur excel - Guide
- Le formulaire rempli - Guide
- Le son de mon téléphone augmente tout seul ✓ - Forum Casque et écouteurs
- Smartphone moyenne gamme - Guide
- Excel moyenne si non vide ✓ - Forum Excel
7 réponses
Mike-31
Messages postés
18317
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 076
Modifié par Mike-31 le 6/11/2012 à 10:59
Modifié par Mike-31 le 6/11/2012 à 10:59
Salut,
si j'ai bien compris tes explications, exemple en A tu as la quantité, en B le produit et en C le prix
cette formule à adapter
=SOMMEPROD((B2:B18=F4)*(C2:C18))/SOMMEPROD((B2:B18=F4)*(C2:C18<>""))
ou avec une formule matricielle
=MOYENNE(SI((B2:B20="oignon")*(C2:C20<>"");(C2:C20)))
mais le mieux serait d'avoir un bout de ton fichier voir sa structure que tu peux joindre avec ce lien
https://www.cjoint.com/
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
si j'ai bien compris tes explications, exemple en A tu as la quantité, en B le produit et en C le prix
cette formule à adapter
=SOMMEPROD((B2:B18=F4)*(C2:C18))/SOMMEPROD((B2:B18=F4)*(C2:C18<>""))
ou avec une formule matricielle
=MOYENNE(SI((B2:B20="oignon")*(C2:C20<>"");(C2:C20)))
mais le mieux serait d'avoir un bout de ton fichier voir sa structure que tu peux joindre avec ce lien
https://www.cjoint.com/
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Mike-31
Messages postés
18317
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 076
6 nov. 2012 à 11:31
6 nov. 2012 à 11:31
Re,
Si dans ton fichier on prend comme exemple les mangues, nous avons deux lignes renseignées
la première avec quantité 2 et prix 5
la deuxième qauntité 3 prix 7
la moyenne doit se calculer sur 5+7 résultat 6
ou 5/2+7/2 résultat 3
Si dans ton fichier on prend comme exemple les mangues, nous avons deux lignes renseignées
la première avec quantité 2 et prix 5
la deuxième qauntité 3 prix 7
la moyenne doit se calculer sur 5+7 résultat 6
ou 5/2+7/2 résultat 3
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 214
Modifié par eriiic le 6/11/2012 à 11:47
Modifié par eriiic le 6/11/2012 à 11:47
Bonjour à tous,
comme tu as excel 2010 et en supposant que 'Prix retenu' soit le prix unitaire, alors en D9 :
=MOYENNE.SI($C$13:$C$23;D8;$E$13:$E$23)
à recopier vers la droite.
et si c'est le prix total :
=SOMMEPROD(($C$13:$C$23=D8)*($E$13:$E$23))/SOMMEPROD(($C$13:$C$23=D8)*($D$13:$D$23)*($E$13:$E$23>0))
eric
edit: ah, je vois que mike (salut ;-)) a les mêmes interrogations que moi
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
comme tu as excel 2010 et en supposant que 'Prix retenu' soit le prix unitaire, alors en D9 :
=MOYENNE.SI($C$13:$C$23;D8;$E$13:$E$23)
à recopier vers la droite.
et si c'est le prix total :
=SOMMEPROD(($C$13:$C$23=D8)*($E$13:$E$23))/SOMMEPROD(($C$13:$C$23=D8)*($D$13:$D$23)*($E$13:$E$23>0))
eric
edit: ah, je vois que mike (salut ;-)) a les mêmes interrogations que moi
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Mike-31
Messages postés
18317
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 076
6 nov. 2012 à 13:14
6 nov. 2012 à 13:14
Re,
Moi ce que je ne comprends pas c'est ce 2+3
5+7 ok mais 2+3 ou vois tu 3 dans la série des mangues ou à quoi correspondent ces valeurs ?
5+7/2+3 = 2,4
Moi ce que je ne comprends pas c'est ce 2+3
5+7 ok mais 2+3 ou vois tu 3 dans la série des mangues ou à quoi correspondent ces valeurs ?
5+7/2+3 = 2,4
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18317
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 076
Modifié par Mike-31 le 6/11/2012 à 15:06
Modifié par Mike-31 le 6/11/2012 à 15:06
Re,
Alors pour la cellule D9
=SOMMEPROD((C13:C23=D8)*(E13:E23))/SOMMEPROD((C13:C23=D8)*(E13:E23<>"")*(D13:D23))
mais ce n'est pas
5+7/2+3 = 2,4 mais bien 5+7/2+2 = 3 d'après ton fichier
pour la cellule E9 il faudra simplement changer la référence de la cellule critère D8 par E8 etc ...
il est possible d'automatiser l'incrémentation en utilisant les références absolues
en utilisant les dollars ex. pour C13:C23 il faut écrire $C$13:$C$23 ou encore nommer chaque plage
ou la deuxième formule proposée par Eriiic que je salue
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Alors pour la cellule D9
=SOMMEPROD((C13:C23=D8)*(E13:E23))/SOMMEPROD((C13:C23=D8)*(E13:E23<>"")*(D13:D23))
mais ce n'est pas
5+7/2+3 = 2,4 mais bien 5+7/2+2 = 3 d'après ton fichier
pour la cellule E9 il faudra simplement changer la référence de la cellule critère D8 par E8 etc ...
il est possible d'automatiser l'incrémentation en utilisant les références absolues
en utilisant les dollars ex. pour C13:C23 il faut écrire $C$13:$C$23 ou encore nommer chaque plage
ou la deuxième formule proposée par Eriiic que je salue
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Mike-31
Messages postés
18317
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 076
6 nov. 2012 à 18:31
6 nov. 2012 à 18:31
Re,
a une nuance près c'est la même formule que celle proposée par Eriiic
a une nuance près c'est la même formule que celle proposée par Eriiic
6 nov. 2012 à 11:18
Voici le lien du fichier en exemple
http://cjoint.com/?BKglqR005cy
En te remerciant pour ton aide...
Tu verras les moyennes calculées ne sont pas des moyennes réelles...
Merci