Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup microsoft.public.fr.* 1 Forum > Newsgroup microsoft.public.fr.access
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 23/07/2008, 10h09
Kreutzberger
 
Messages: n/a
Par défaut affichage de statistiques

Bonjour !

Je reviens une seconde fois vers vous.


J'ai dans ma base de données un champ "envoyé" et un champ "réponse" que
l'ont complète tous deux avec une liste déroulante (OUI/NON).

Pour achever ma base de données, je voudrais afficher dans une requête
intitulée "réponses" une colonne "Statistiques" qui reprend le nombre de
personnes concernées mais sous forme de pourcentage (nombre de réponses par
rapport au nombre de courriers envoyés).

Pourriez-vous m'aider et me proposer une solution, une formule, et où
'inscrire dans ma requête ?

Je vous remercie !


Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

  #2 (permalink)  
Vieux 23/07/2008, 12h23
Fabien
 
Messages: n/a
Par défaut Re: affichage de statistiques

Kreutzberger a écrit :
> Bonjour !
>
> Je reviens une seconde fois vers vous.
>
>
> J'ai dans ma base de données un champ "envoyé" et un champ "réponse" que
> l'ont complète tous deux avec une liste déroulante (OUI/NON).
>
> Pour achever ma base de données, je voudrais afficher dans une requête
> intitulée "réponses" une colonne "Statistiques" qui reprend le nombre de
> personnes concernées mais sous forme de pourcentage (nombre de réponses par
> rapport au nombre de courriers envoyés).
>
> Pourriez-vous m'aider et me proposer une solution, une formule, et où
> 'inscrire dans ma requête ?
>
> Je vous remercie !
>
>

Salut,
peut-être qu'avec
SELECT Table1.idcli, Table1.[Nom cli],
DCount("[IdCli]","Table1","[Envoyé]=Yes and [Réponse]=Yes and [IDCli]="
& [IDCli])/DCount("[IdCli]","Table1","[Envoyé]=Yes and
[Réponse]=yes")*100 AS Stat, Table1.Envoyé, Table1.Réponse
FROM Table1
GROUP BY Table1.idcli, Table1.[Nom cli], Table1.Envoyé, Table1.Réponse
ORDER BY Table1.idcli;

Ã*** adapter ;-)
***+
Réponse avec citation
  #3 (permalink)  
Vieux 23/07/2008, 13h01
Kreutzberger
 
Messages: n/a
Par défaut Re: affichage de statistiques

Salut!

Au secours du sql °°

Je suis perdu ! J'ai essayé d'adapter la formule mais il me semble qu'on
doit l'utiliser dans une macro ?

Je suis en train de me dépatouiller avec la fonction DCount ou Count au
niveau du champ dans la dernière colonne de ma requête. C'est la galère...
Je pensais qu'une formule du style :

Pourcentage : (DCount[Envoye]/DCount[Reponse])*100

me suffirait...Apparemment pas !

Qu'est-ce que tu en penses ?


Réponse avec citation
  #4 (permalink)  
Vieux 23/07/2008, 14h28
Fabien
 
Messages: n/a
Par défaut Re: affichage de statistiques

Kreutzberger a écrit :
> Salut!
>
> Au secours du sql °°
>
> Je suis perdu ! J'ai essayé d'adapter la formule mais il me semble qu'on
> doit l'utiliser dans une macro ?
>
> Je suis en train de me dépatouiller avec la fonction DCount ou Count au
> niveau du champ dans la dernière colonne de ma requête. C'est la galère...
> Je pensais qu'une formule du style :
>
> Pourcentage : (DCount[Envoye]/DCount[Reponse])*100
>
> me suffirait...Apparemment pas !
>
> Qu'est-ce que tu en penses ?
>
>

;-)
et non c'est trop facile ;-)
Pour un Dcount il faut lui indiquer quoi compter, où compter, et
eventuelement filtrer.
Donc
Pourcentage:dcount("[lechamp]";"Latable";"[Envoye]=Yes")/Dcount("[Lechamp]";"Latable";"[Reponse]=yes")*100
***+
Réponse avec citation
  #5 (permalink)  
Vieux 23/07/2008, 15h15
Kreutzberger
 
Messages: n/a
Par défaut Re: affichage de statistiques


°° !

La formule marche, je l'ai adaptée donc ça donne :

Pourcentage:
CpteDom("[Reponse]";"Clients";"[Reponse]=Yes")/CpteDom("[Envoye]";"Clients";"[Envoye]=yes")*100

Donc il me fait la bonne opération, mais pour chaque ligne...et forcément
j'ai un pourcentage de 100% Ã*** chaque ligne...

Comment faire pour obtenir un pourcentage global pour l'ensemble des lignes ?

Je suis obstiné ! Merci beaucoup en tout cas.
Réponse avec citation
  #6 (permalink)  
Vieux 23/07/2008, 15h21
Fabien
 
Messages: n/a
Par défaut Re: affichage de statistiques

Kreutzberger a écrit :
> °° !
>
> La formule marche, je l'ai adaptée donc ça donne :
>
> Pourcentage:
> CpteDom("[Reponse]";"Clients";"[Reponse]=Yes")/CpteDom("[Envoye]";"Clients";"[Envoye]=yes")*100
>
> Donc il me fait la bonne opération, mais pour chaque ligne...et forcément
> j'ai un pourcentage de 100% Ã*** chaque ligne...
>
> Comment faire pour obtenir un pourcentage global pour l'ensemble des lignes ?
>
> Je suis obstiné ! Merci beaucoup en tout cas.

Il faut particulariser le comptage en fonction du 'client'
Le Pourcentage c'est nbrpourceclient/nombreTousClient * 100
Donc CpteDom("[Reponse]";"Clients";"[Reponse]=Yes and [IdClient]="&
[IdClient])/CpteDom("[Envoye]";"Clients";"[Envoye]=yes")*100
Tu obtient pour ce client le nombre de reponse Oui par rapport au nombre
total de 'Envoyé' = Oui.
Est ce que tu cherches ?
***+
Réponse avec citation
  #7 (permalink)  
Vieux 25/07/2008, 19h37
Kreutzberger
 
Messages: n/a
Par défaut Re: affichage de statistiques

Bonjour Fabien,

Je cherche mais j'ai du mal avec la logique informatique.

Je me suis mal expliqué aussi.
En réalité pour chaque client on active une et une seule fois le champ OUI
pour "envoyé". Considères donc qu'il n'y a qu'un seul courrier envoyé par
client. Il n'y a donc pas de différenciation Ã*** faire par client.

Je voudrais donc savoir comment faire pour obtenir le pourcentage global qui
exprime le nombre total de clients ayant répondu / nombre total de clients
Ã*** qui on a envoyé un courrier.

Je souhaiterais donc faire apparaître un seul pourcentage pour toute ma
requête et non un pourcentage par client (ou par ligne, c'est la même chose).

Peux-tu m'aider encore un peu avec ces quelques précisions ?
Cordialement, Aurélien
Réponse avec citation
  #8 (permalink)  
Vieux 25/07/2008, 19h37
Kreutzberger
 
Messages: n/a
Par défaut Re: affichage de statistiques

Bonjour Fabien,

Je cherche mais j'ai du mal avec la logique informatique.

Je me suis mal expliqué aussi.
En réalité pour chaque client on active une et une seule fois le champ OUI
pour "envoyé". Considères donc qu'il n'y a qu'un seul courrier envoyé par
client. Il n'y a donc pas de différenciation Ã*** faire par client.

Je voudrais donc savoir comment faire pour obtenir le pourcentage global qui
exprime le nombre total de clients ayant répondu / nombre total de clients
Ã*** qui on a envoyé un courrier.

Je souhaiterais donc faire apparaître un seul pourcentage pour toute ma
requête et non un pourcentage par client (ou par ligne, c'est la même chose).

Peux-tu m'aider encore un peu avec ces quelques précisions ?
Cordialement, Aurélien
Réponse avec citation
 
Réponse
Tags: ,



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires

Discussion Auteur Forum Réponses Dernier message
Statistiques Alexis Newsgroup microsoft.public.fr.exchange.misc 0 05/08/2008 10h27
Statistiques NL - FRA Xavier Schreiner Newsgroup fr.rec.sport.football 3 15/06/2008 22h09
W3C, statistiques web \(¯`·........Fabrice.......·´¯\) Newsgroup fr.comp.os.ms-windows.serveurs 1 18/11/2005 21h24


Fuseau horaire GMT. Il est actuellement 22h49.

Italiano - German - English - Español


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc. Tous droits réservés.
Version française #13 par l'association vBulletin francophone


Politique - Droit - Philosophie - Football - Medicine - Française - Bricolage - Photo - Mac Os X - Divers - Physique - Jardinage
Mecanique - Moto - Photographie - Rail - Route - Aviation - Cinema - Linux - Psychanalyse - Finance - Enigmes - Rugby
Environnement - Histoire - Programmes TV - Education - Travail - Voyages - Windows - Immobilier - Cuisine
Windows XP - Excel - Word - Outlook - Access - Internet Explorer - Office - Vista

Page generated in 0,46110 seconds with 11 queries