|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : janvier 2011 Messages : 181 ![]() |
Bonjour ,
J'ai tapé le code suivant : Code :
qui doit me clculer la moyenne du champ "Tps Son" sur chaque semaine pour chaque agence. Après éxécution j'obtiens ceci: Agence Semaine MoyenneDeTps Son Date PC 3 5,26 09/01/2012 PC 3 5,69 10/01/2012 BFC 2 5,60 02/01/2012 BFC 2 4,65 03/01/2012 BFC 2 5,33 04/01/2012 BFC 2 4,57 05/01/2012 BFC 2 4,93 06/01/2012 BFC 2 5,17 07/01/2012 BFC 3 4,88 09/01/2012 BFC 3 5,24 10/01/2012 BPL 2 5,00 02/01/2012 BPL 2 5,88 03/01/2012 BPL 2 5,53 04/01/2012 BPL 2 6,22 05/01/2012 Ce qui est anormal c'est que les dates ne correspondent pas au N° de semaine associé par exmple le 03/01/2012 devrait corresponde à la semmaine N°1 au lieu de la semaine N°2. Je rappelle que pour mon champ semaine ( issue d'une autre requête) j' ai utuliser la fonction et sur mon champ "Date" j'ai imposé le critère Je vous remercie d'avance. Kedmard. |
||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() |
Bonjour,
Je croix que 03/01/2012 correspond vraiment à la semaine n°2. Si 03/01/2012 doit correspondre à la semaine n°1, à quelle semaine va correspondre 01/01/2012 ?
__________________
Les boutons et adorent être cliqués, donc ne les oubliez pas
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2011 Messages : 181 ![]() |
Bonjour,
Moi je pense plutôt que 03/01/2012 et 01/01/2012 devraient correspondre à la semaine N°1 puisqu'ils appartiennent tout deux à la 1ere semaine de janvier 2012. N'est-ce pas? |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() |
Sauf si on prend Lundi comme 1er jour de la semaine !
__________________
Les boutons et adorent être cliqués, donc ne les oubliez pas
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2011 Messages : 181 ![]() |
Je ne te comprends pas pourrais-tu être plus explicite?
|
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() |
A mon avis, la fonction DatePart() considère le Lundi comme début de semaine, et non pas Dimanche.
Donc, pour le cas du 01/01/2012, qui est un Dimanche, sera considéré comme fin de la semaine n°1.
__________________
Les boutons et adorent être cliqués, donc ne les oubliez pas
|
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2011 Messages : 181 ![]() |
T'aurais pas une idée pour remedier à cela, je crois que effectivement que c'est là où réside le problème.
Merci |
|
|
00
|
|
|
#8 |
|
Membre éclairé
![]() |
Si tu veux que le dimanche soit le premier jour de la semaine, il faut que tu cherche le numéro de la semaine à partir de celui du dimanche précédant la date.
Par exemple, pour récupérer le numéro de semaine du 03/01/2012, tu récupères celui de 01/01/2012.
__________________
Les boutons et adorent être cliqués, donc ne les oubliez pas
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com