VraiFaux imbriqués avec des Et

Résolu/Fermé
adamfred Messages postés 11 Date d'inscription lundi 10 juin 2013 Statut Membre Dernière intervention 4 juillet 2013 - 3 juil. 2013 à 23:08
adamfred Messages postés 11 Date d'inscription lundi 10 juin 2013 Statut Membre Dernière intervention 4 juillet 2013 - 4 juil. 2013 à 16:20
Bonjour,
Dans une table j'aimerais calculer un champ nommé Brut avec des conditions:
Si la valeur du Champ Brut est compris entre 50 et 100 faire alors Brut = 10;
Si la valeur du Champ Brut est compris entre 101 et 200 faire alors Brut = 25;
Si la valeur du Champ Brut est compris entre 201 et 300 faire alors Brut = 50;
et zéro dans tous les autres cas.
J'ai mis la formule suivante avec le générateur d'expression
VraiFaux(ET( [Brut ] >50; [Brut Taxable]<100);10;
VraiFaux(ET( [Brut ] >101;[Brut Taxable]<200);25;
VraiFaux(ET( [Brut ] >201; [Brut Taxable] <=300);50
;0)))
en exécutant la requête c'est un message d'erreur qui survient.
Pourriez vous me guider sur le bon chemin
merci

3 réponses

adamfred Messages postés 11 Date d'inscription lundi 10 juin 2013 Statut Membre Dernière intervention 4 juillet 2013 2
4 juil. 2013 à 16:20
Re Salut;
enfin grâce à vos post j'ai pu trouver la bonne syntaxe qui est la suivante:
: VraiFaux([Brut ]>50000 Et [Brut ]<100000;750;VraiFaux([Brut]>100000 Et [Brut ]<200000;1950;VraiFaux([Brut ]>200000 Et [Brut ]<=300000;3250;0)))
il fallait veiller à la position des parenthèses.
Avec le générateur j'ai introduit les IIf, And et access les a convertit en "VraiFaux et Et.
Merci pour tous
2