|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2010 Messages : 126 ![]() |
Bonjour,
Je veux calculer la moyenne mensuelle du tableau suivant par exemple: .......29/04/2011...30/04/2011...01/05/2011..02/05/2011...03/05/2011.....etc Mark1.......3..............1...............2................1................0...............etc Mark2.......2..............2...............4................3................1...............etc Mark3.......0 .............1...............3................2................2...............etc Mark4.......1..............3...............0................1................4...............etc Je veux avoir la moyenne de combien de marques arrivent par jour dans chaque mois c'est à dire faire la somme de toutes les valeurs du mois divisé par le nombre de jour donc par exemple pour avril: (3+2+0+1+1+2+1+3)/2=6,5. J'aurai alors un tableau qui représente la moyenne mensuelle: ......Avril.......Mai ......6,5........7.67 Je voudrai ajouter que la formule doit se référer au dates et aussi par rapport à un ajout ultérieur d'autre dates. Cdt, SKIP |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Sans VBA,
Tes données en A1:H7 avec la première ligne les dates et la première colonne les marques. Tu écris par exemple en A11 01/04/2011 avec format personnalisé mmmm et en B11 de même 01/05/2011 En A12, tu écris cette formule: Code :
=SOMMEPROD((MOIS($B$1:$H$1)=MOIS(A11))*($B$2:$H$10))/SOMMEPROD((MOIS($B$1:$H$1)=MOIS(A11))*1)
__________________
Cordialement. |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2010 Messages : 126 ![]() |
Bonjour mercatog,
Elle me retourne cette erreur: #DIV/0! Tu sais d'où l'erreur provient? Cdt, SKIP |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Explique la disposition de tes données.
__________________
Cordialement. |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2010 Messages : 126 ![]() |
Bonjour,
J'ai des dates de la cellule CF17 à CV17. J'ai les valeurs à sommer de la cellule CF18 à CV28. et la date du premier Mai 2011 sur la cellule M6 qui est du format date : Mar-01 / paramètres regionaux : Anglais (Etats Unis). La formule que j'ai utilisé est celle là : Code :
=SOMMEPROD((MOIS($CF$17:$CV$17)=MOIS(M6))*($CF$18:$CV$28))/SOMMEPROD((MOIS($CF$17:$CV$17)=MOIS(M6))*1) Cdt, SKIP |
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Tu n'as pas de date du mois de mars
Code :
=SI(SOMMEPROD((MOIS($CF$17:$CV$17)=MOIS(M6))*1)<>0;SOMMEPROD((MOIS($CF$17:$CV$17)=MOIS(M6))*($CF$18:$CV$28))/SOMMEPROD((MOIS($CF$17:$CV$17)=MOIS(M6))*1);"")
__________________
Cordialement. |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2010 Messages : 126 ![]() |
Merçi c'est bon ça marche!!!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com