Access dans une requête Calcul d'un montant effectuer entre deux dates [Résolu]

Signaler
Messages postés
2
Date d'inscription
vendredi 24 octobre 2008
Statut
Membre
Dernière intervention
24 octobre 2008
-
Messages postés
1229
Date d'inscription
vendredi 16 novembre 2007
Statut
Membre
Dernière intervention
16 juin 2009
-
Bonjour,

J'ai une requête avec un num d'adhésion, montant, date d'adhésion, Num de personne adhérente,
Je voudrais que par exemple dans un autre colonne qu ' il me
calcul la somme des adhésions pour une personne entre 01/01/2008 et 31/12/2008... Car  les personnes peuvent payé l'Adhésion en plusieur fois et je veut savoir en fin d'année si leur cotisation est à jour, et cela par année, car il y a plusieurs années d'adhésions stockées dans ma table.

Donc j'ai essayé avec : =si((DateAdhésion entre #01/01/2008# Et #31/12/2008#); Somme[MontantAdhésion]; " ")
Cela ne marche pas il me dit que j'ai entrée un opérande sur opérateur, je comprend rien!!! suis amatrice access!!! et je crois que la fonction "Si'" en plus n'est pas valide sur accès..
Merci ...

3 réponses

Messages postés
1229
Date d'inscription
vendredi 16 novembre 2007
Statut
Membre
Dernière intervention
16 juin 2009
1
Bonjour,

Au niveau de ta requete dans ton critere where, tu vas utiliser la fonction SUM et pour ta plage de selection les mots clés BETWEEN date1 AND date2
Bon courage

S.L.B.
<hr />-- Le règlement tu liras -- Des recherches tu feras -- Le style SMS tu banniras --
-- De la validation pertinente tu feras -- Du respect tu auras -- <
Messages postés
2
Date d'inscription
vendredi 24 octobre 2008
Statut
Membre
Dernière intervention
24 octobre 2008

Merci,

Mais j'attend de cette  requette qu'elle me donne différentes  infos :
Le Montant des adhésions par années par adhérents.
Mais je veut aussi dans la même requête que les personnes adhérents en 2007 et non en 2008 soit listé pour les relancés :

Je voulais créer Deux colonnes  :
Montant Total des adhésions 2008
Montant Total des adhésions  2007
ou je demande que si la date est comprise entre 01/01/2008 et 31/12/2008 il me calcule les montant des adhésions pour 2008 et pareil dans la colonne 2007.

Je pensais mettre en critères de la colonne Montant Total des Adhésion 2007 >0, et Montant Total des adhésions 2008  <0 pour qu'il me donne son total

Si j'utilise la fonction somme et en critère entre 01/01/2008 et 31/12/2008
la requête me donnera un listing avec le montant par adhérent des adhésion pour l'année 2008, alors que je veus aussi voir ceux de 2007
Messages postés
1229
Date d'inscription
vendredi 16 novembre 2007
Statut
Membre
Dernière intervention
16 juin 2009
1
Re:
Je comprends pas ton problème. Tu fais la meme chose... Tu rajoute en plus sum et between mais dans between tu mets les date de l'année précédente...
Ensuite si tu veux des calculs encore plus particulier ou ayant des critéres encore plus spécifique il faut passer par de la programmation....

S.L.B.
<hr />-- Le règlement tu liras -- Des recherches tu feras -- Le style SMS tu banniras --
-- De la validation pertinente tu feras -- Du respect tu auras -- <