[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Problèmes Access des débutants - Problèmes Access des débutants


clos par 3Stone le 05/02/2013 : 02:10  Sujet n° 663  Calcul restreint ???

le 03/02/2013 : 18:51
par pauline

Anonyme

visiteur

bonjour j'ai un formulaire avec un champ "date" et un SF avec les champs "date" "categorie" "modele" et "prix" , les 2 reliés par "date"
le champ "categorie" est une liste déroulante comprenant 3 choix , "table", "chaise", et "bureau", bien entendu pour chaque date saisie il peut y avoir ou pas  plusieurs "table, chaise, ou bureau"
j'ai ajouté un champ calculé "=Somme([prix])" qui me donne le prix de tous les enregistrements saisie en lien a la date 
la ou je bute c'est que je souhaite créer 3 autre champs calculés avec toujours SommeDePrix mais avec en plus un filtre pour chacune des 3 categorie.
je ne sait ni quelle fonction utilisé, ni comment m'y prendre.
pour Access 2122 milliardinium édition (il peut lire dans les pensées) ca donnerait =Somme([prix]) Si ([categorie]="table"; Si Vide=0idem pour "chaise" et "bureau"
bonne soirée etmerci pour votre aide précieuse
Ecrire à pauline  sujet clos  Haut
Réponse n° 1
--------
le 03/02/2013 : 21:10
par 3Stone

3Stone

Administrateur

Bonjour,

Ce genre de traitement se fait tout naturellement dans un état, en utilisant des regroupements...
Pour un formulaire, on peut utiliser le "iif" qui est une sorte de if wink

Pour ton champ somme, tu peux donc écrire :
 
Code : xhtml
=Sum(iif([categorie]="table";[Prix];0))
 que Access s'empressera à traduire...

Cordialement,
Pierre(3stone)
  clos par 3Stone le 05/02/2013 : 02:10  Haut
Réponse n° 2
--------
le 04/02/2013 : 21:27
par pauline

Anonyme

visiteur
Un grand merci pour la rapidité et la la justesse de votre précieuse interventionbonne soirée
Ecrire à pauline   clos par 3Stone le 05/02/2013 : 02:10  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut