OVH Cloud OVH Cloud

Cumul dans graphique

1 réponse
Avatar
Olivier_helios
bonjour,
j'ai une table dans laquelle pour chaque mois de l'année correspond une
valeur :
JAN 10
FEV 15
MAR 5
...
DEC 8

Je souhaite dans un état faire un graphique qui mois apres mois me montre le
cumul.
JAN 10
FEV 25
MAR 30
...
DEC 122
L'assistant me permet de faire un graphique ou seul l'évolution mois par
mois est visible.
Merci de votre aide.

1 réponse

Avatar
Maxence HUBICHE [MVP Access]
Fais en sorte d'avoir le cumul dans ta requête !
Je ne sais comment tuu récupères le mois... Mais, imaginons que ta requête
soit celle-ci :

SELECT format([ChampDate],"mmm") As Mois, Sum(CA) as Resultats,
FROM LaTable
GROUP BY format([ChampDate],"mmm")

Tu pourrais modifier ton SQL Comme suit :

SELECT format([ChampDate],"mmm") As Mois, Sum(CA) as Resultats,
(SELECT Sum(CA)
FROM LaTable B
WHERE Month(B.[ChampDate])<=month(A.[ChampDate])) As Cumul
FROM LaTable A
GROUP BY format([ChampDate],"mmm")

Je pense que cela te serait profitable :)
tu dois trouver ce genre d'explication dans la faq que j'ai dans ma
signature :)

++


--
-=-=-=- Maxence HUBICHE -=-=-=-
Formateur et Developpeur Indépendant
Microsoft MVP Office Systems - Access
Où me retrouver ?
--------------------------------------------------------------------------------------------
http://access.developpez.com/faq (LA FAQ Access francophone la plus
importante du Web)
http://www.developpez.com (Communauté partenaire de Microsoft)
http://www.developpez.net/forums/viewforum.php?f8 (LE Forum Access)
http://www.access-maxence.com (mon site web perso)
http://www.casestudio.fr (logiciel de modélisation de base de données)




"Olivier_helios" a écrit dans le
message de news:
bonjour,
j'ai une table dans laquelle pour chaque mois de l'année correspond une
valeur :
JAN 10
FEV 15
MAR 5
...
DEC 8

Je souhaite dans un état faire un graphique qui mois apres mois me montre
le
cumul.
JAN 10
FEV 25
MAR 30
...
DEC 122
L'assistant me permet de faire un graphique ou seul l'évolution mois par
mois est visible.
Merci de votre aide.