A voir également:
- Comment calculer un délai moyen de traitement sur excel
- Comment calculer la moyenne sur excel - Guide
- Liste déroulante excel - Guide
- Comment aller à la ligne sur excel - Guide
- Si et excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
4 mars 2010 à 18:23
4 mars 2010 à 18:23
Bonsoir
... pas bien saisi le pérmimétre mais essayez de diviser le résultat de votre formule par:
SOMMEPROD((MOIS($B$34:$B$65002)=A5)*1)
quin vous donne le nombre de dates correspondantes au mois dans la colonne B
Peut être ?
Crdlmnt
Ps:
vous affichez:
{=SOMME((MOIS($B$34:$B$65002)=$A5)*(FS$34:FS$65002))}
cette formule ne doit pas venir de chez moi, même si elle marche :-)
je vous aurais plutôt proposé:
=SOMMEPROD((MOIS($B$34:$B$65002)=A5)*($FS$34:$FS$65002))
... pas bien saisi le pérmimétre mais essayez de diviser le résultat de votre formule par:
SOMMEPROD((MOIS($B$34:$B$65002)=A5)*1)
quin vous donne le nombre de dates correspondantes au mois dans la colonne B
Peut être ?
Crdlmnt
Ps:
vous affichez:
{=SOMME((MOIS($B$34:$B$65002)=$A5)*(FS$34:FS$65002))}
cette formule ne doit pas venir de chez moi, même si elle marche :-)
je vous aurais plutôt proposé:
=SOMMEPROD((MOIS($B$34:$B$65002)=A5)*($FS$34:$FS$65002))
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
4 mars 2010 à 19:25
4 mars 2010 à 19:25
Bonjour,
Si la dispostion de ton tableau se prete à un TCD (tableau croisé dynamique) tu peux y faire aussi bien la moyenne que la somme.
Et il ne faut pas de dates absentes pour pouvoir regrouper par mois.
eric
Si la dispostion de ton tableau se prete à un TCD (tableau croisé dynamique) tu peux y faire aussi bien la moyenne que la somme.
Et il ne faut pas de dates absentes pour pouvoir regrouper par mois.
eric
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
5 mars 2010 à 10:23
5 mars 2010 à 10:23
Bonjour
effectivement, il semble que plusieurs solutions vous aient été proposées sans réaction de votre part.
enfin..!
ci dessous un modèle qui résoudra peut être votre question:
http://www.cijoint.fr/cjlink.php?file=cj201003/cijEio7K17.xls
a notre que :
1° a partir de votre liste le total correspond bien mais pas la moyenne? 20 lignes janvier pour un total de 375080 ne donnent pas une moyenne de 17998?
2°) compte tenu de la présentation de votre exemple, si la colonne A édite le N° de mois entrée en B, il suffisait de diviser votre total par NB.SI(A1:A20;1) pour Janvier. Toutefois ce renvoi de A n'est pas utile.
3°) la formule qui fait le total, vous verrez sur l'exemple, est un peu plus simple et n'est pas matricielle.
4°)En aparté_quoique_un constat dans ma série "découverte excel":
la formule que je vous proposais au message 1 marche très bien pour compter le nombre de cellule contenant le mois... sauf pour Janvier. Il semble en effet que dans le format date, une cellule vide soit assimilée au démarrage du calendrirer excel, le 1/1/1900 et donc est comptée comme mois de Janvier. D'où la correction de la formule pour éliminer les cellules = 0 du compte (voir modèle)
Bonne route et si possible à l'avenir, prenez en compte la recommandation d'Eric, ça fait toujours un peu plaisir aux gens qui veulent bien travailler pour vous.
Crdlmnt
effectivement, il semble que plusieurs solutions vous aient été proposées sans réaction de votre part.
enfin..!
ci dessous un modèle qui résoudra peut être votre question:
http://www.cijoint.fr/cjlink.php?file=cj201003/cijEio7K17.xls
a notre que :
1° a partir de votre liste le total correspond bien mais pas la moyenne? 20 lignes janvier pour un total de 375080 ne donnent pas une moyenne de 17998?
2°) compte tenu de la présentation de votre exemple, si la colonne A édite le N° de mois entrée en B, il suffisait de diviser votre total par NB.SI(A1:A20;1) pour Janvier. Toutefois ce renvoi de A n'est pas utile.
3°) la formule qui fait le total, vous verrez sur l'exemple, est un peu plus simple et n'est pas matricielle.
4°)En aparté_quoique_un constat dans ma série "découverte excel":
la formule que je vous proposais au message 1 marche très bien pour compter le nombre de cellule contenant le mois... sauf pour Janvier. Il semble en effet que dans le format date, une cellule vide soit assimilée au démarrage du calendrirer excel, le 1/1/1900 et donc est comptée comme mois de Janvier. D'où la correction de la formule pour éliminer les cellules = 0 du compte (voir modèle)
Bonne route et si possible à l'avenir, prenez en compte la recommandation d'Eric, ça fait toujours un peu plaisir aux gens qui veulent bien travailler pour vous.
Crdlmnt
5 mars 2010 à 09:07
17978
col A col B col c
Poste
1 TOTAL 375 080 {=SOMME((MOIS($B$34:$B$65002)=$A5)*(C$34:C$65002))}
Moyenne 17978 = comment transformer la formule ci-dessus pour la moyenne ?
DATE G R O U P E E N T R E E S S O R T I E S P R I M O O R I E N T A T I O N
MACHINE et PRE TRI (en g)
Adresse ZOLA
Poste
1 4-janv-10 33 500
1 5-janv-10 10 140
1 6-janv-10 18 040
1 7-janv-10 13 740
1 8-janv-10 20 920
1 11-janv-10 27 180
1 12-janv-10 19 540
1 13-janv-10 15 180
1 14-janv-10 16 560
1 15-janv-10 14 900
1 18-janv-10 27 100
1 19-janv-10 19 240
1 20-janv-10 14 080
1 21-janv-10 16 240
1 22-janv-10 13 960
1 25-janv-10 22 840
1 26-janv-10 11 740
1 27-janv-10 24 100
1 28-janv-10 12 080
1 29-janv-10 24 000
2 1-févr-10 19 360
2 2-févr-10 14 540
2 3-févr-10 15 800
2 4-févr-10 12 300
......etc
Merci d'avance,
PYGOS
5 mars 2010 à 09:51