OVH Cloud OVH Cloud

Formule de calcul conditionnel

2 réponses
Avatar
Daniel
Bonjour

Etant novice sous Access je cherche des renseignements sur la faisabilité de
l'opération suivante

Dans une table d'articles philatéliques je dispose de 3 états possibles pour
chaque article. A chaque état est liée une valeur.

(pour chaque article de la table il y a la valeur "neuf"; "avec charnière"
et "oblitéré" ce qui donne trois valeurs différentes correspondantes aux
états respectifs)

Dans la même table est indiquée (case à cocher) si l'article est présent ou
non dans la collection philatélique

J'aimerais pouvoir calculer la valeur de chaque article en fonction de sa
présence éventuelle ainsi que de son état.

Est-ce faisable et dans ce cas comment faudrait-il formuler la chose?

Merci aux mordus d'Access

2 réponses

Avatar
Raymond [mvp]
Bonjour.

Tu peux utiliser ce genre de requête ( à adapter bien sûr):

SELECT table1.Présent,
IIf([Etatpossible]=1,[valeuràneuf],IIf([Etatpossible]=2,[valeurcharnière],[v
aleuroblitéré])) AS Prix
FROM table1
WHERE (((table1.présent)=Yes));

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Daniel" a écrit dans le message de
news:4120b5a2$0$286$
Bonjour

Etant novice sous Access je cherche des renseignements sur la faisabilité
de

l'opération suivante

Dans une table d'articles philatéliques je dispose de 3 états possibles
pour

chaque article. A chaque état est liée une valeur.

(pour chaque article de la table il y a la valeur "neuf"; "avec charnière"
et "oblitéré" ce qui donne trois valeurs différentes correspondantes aux
états respectifs)

Dans la même table est indiquée (case à cocher) si l'article est présent
ou

non dans la collection philatélique

J'aimerais pouvoir calculer la valeur de chaque article en fonction de sa
présence éventuelle ainsi que de son état.

Est-ce faisable et dans ce cas comment faudrait-il formuler la chose?

Merci aux mordus d'Access




Avatar
Daniel
Re...

Ca fonctionne super bien. Merci beaucoup pour l'aide

Daniel


"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.

Tu peux utiliser ce genre de requête ( à adapter bien sûr):

SELECT table1.Présent,

IIf([Etatpossible]=1,[valeuràneuf],IIf([Etatpossible]=2,[valeurcharnière],[v

aleuroblitéré])) AS Prix
FROM table1
WHERE (((table1.présent)=Yes));

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Daniel" a écrit dans le message de
news:4120b5a2$0$286$
Bonjour

Etant novice sous Access je cherche des renseignements sur la
faisabilité


de
l'opération suivante

Dans une table d'articles philatéliques je dispose de 3 états possibles
pour

chaque article. A chaque état est liée une valeur.

(pour chaque article de la table il y a la valeur "neuf"; "avec
charnière"


et "oblitéré" ce qui donne trois valeurs différentes correspondantes aux
états respectifs)

Dans la même table est indiquée (case à cocher) si l'article est présent
ou

non dans la collection philatélique

J'aimerais pouvoir calculer la valeur de chaque article en fonction de
sa


présence éventuelle ainsi que de son état.

Est-ce faisable et dans ce cas comment faudrait-il formuler la chose?

Merci aux mordus d'Access