OVH Cloud OVH Cloud

Regroupement et compte

2 réponses
Avatar
Stef
Bonjour,



Je suis en train de refaire ma base de donné, depuis que j'ai découvert la
fonction =CpteDom.



J'ai une table date avec deux champs [Date de consultation] et [Numéro]

j'ai une foule de requête que je doit chaque année reprendre pour faire un
filtre sur l'année, se qui peut avec le temps devenir lourd.



j'ai fait une requête "aaa" de regroupement sur [Date de consultation] puis
utiliser cette formule =CpteDom("[Date de consultation]";"aaa") dans un
formulaire, se qui me donne le bon résultat. Mais je voudrais aller encore
plus loin.

Est-il possible de faire en une seule formule, le regroupement et le
comptage, et ainsi se passer de requête?



Merci

Stéf

2 réponses

Avatar
3stone
Salut,

"Stef"
[...]
| j'ai fait une requête "aaa" de regroupement sur [Date de consultation] puis
| utiliser cette formule =CpteDom("[Date de consultation]";"aaa") dans un
| formulaire, se qui me donne le bon résultat. Mais je voudrais aller encore
| plus loin.
|
| Est-il possible de faire en une seule formule, le regroupement et le
| comptage, et ainsi se passer de requête?


Un regroupement, non...
Mais le "domaine" peut être une requête dans laquelle tu fait ton regroupement.
Regarde aussi le troisième argument de DCount() qui est une clause "Where"


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Stef
Oui j'avais déjà essayer avec le troisième argument filtre
=CpteDom("[Numéro]";"Dates";"[Date de consultation]>#31/12/2004#")
Le montant est supérieur, il compte sans faire le regroupement vu que les
dates son utilisées plusieurs fois, et le champs Numéro est la référence de
la date.

Stéf


"3stone" a écrit dans le message de news:
%
Salut,

"Stef"
[...]
| j'ai fait une requête "aaa" de regroupement sur [Date de consultation]
puis
| utiliser cette formule =CpteDom("[Date de consultation]";"aaa") dans un
| formulaire, se qui me donne le bon résultat. Mais je voudrais aller
encore
| plus loin.
|
| Est-il possible de faire en une seule formule, le regroupement et le
| comptage, et ainsi se passer de requête?


Un regroupement, non...
Mais le "domaine" peut être une requête dans laquelle tu fait ton
regroupement.
Regarde aussi le troisième argument de DCount() qui est une clause "Where"


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw