Format decimal dans champ calculé d une requete

Résolu/Fermé
debutante66 Messages postés 1271 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 14 novembre 2021 - Modifié le 27 mai 2018 à 09:01
debutante66 Messages postés 1271 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 14 novembre 2021 - 27 mai 2018 à 18:50
Bonjour,

jai une table saisie des montants a payer, puis une requete calculée dessus où jai rajputé trois champs: prel1, prel2 et prel3 (pour paiements mensuels)donc je veux diviser le montant en 3. (jusqu'a maintenant je faisais ca dans excel mais je voudrais automatiser la tache et en rajouter une autre par la suite. lol

prel1: cest montant/3
prel2: cest montant/3
et prel3: cest montant - prel1-prel2,

en prel3 il me calcule mal la soustraction, l'arrondi se fait bien à 2 chiffres, mais il manque un centime en plus ou en moins

voici mon exemple
275.68 donne prel1 = 91.89 prel2= 91.89 et prel3 = 91.89 alors qu'en prel3 je devrais avoir 91.90
299.75 donne prel1 = 99.92 prel2 = 99.92 et prel3 = 99.92 alors que cela devrait etre 99.91

mes formats de champ sont bien en decimales a 2 chiffres, format monetaire

voici le format sql mais je ne connais rien, si ca peut vous aider,

SELECT [saisie des charges].N°, [saisie des charges].[nom copro], [saisie des charges].[type charges], [saisie des charges].trimestre, [saisie des charges].montant, [saisie des charges].[mode paiement], [saisie des charges].frequence, [saisie des charges].[géré par], [les coproprietaires].tableau, [montant]/3 AS prel1, [montant]/3 AS prel2, [montant]-[prel1]-[prel2] AS prel3
FROM [les coproprietaires] INNER JOIN [saisie des charges] ON [les coproprietaires].[no copro] = [saisie des charges].[nom copro]
WHERE ((([les coproprietaires].tableau)=Yes));

merci d avance pour votre aide, jai tout essayé la barre / la barre inversee, rien ne marche

par la suite, voila ce que je voudrais obtenir : jai deux sortes de charges : les charges courantes et le fonds de travaux.
les charges courantes, je veux qu elles se divisent en trois prelevements, mais le fonds de travaux il doit s ajouter en totalite dan le prel2, ensuite je ferai le total, est ce possible je faisais dans excel mais trop de manip

exemple

nom charges montant prel1 prel2 prel3
martin ccourantes 413,41 137,80 137,80 137,81 (quand tout fonctionnera bien ! lol)
martin fondstravaux 42,28 42,28

total 137,80 180,08 137,81

encore merci bonne journee


A voir également:

2 réponses

Bonjour
Le calcul excat sera difficile lors d'une division ou le resultat seraavec des decimales
1/3 = 0,33

0,33*2= 0,66

1 - 0,66= 0.34
1
debutante66 Messages postés 1271 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 14 novembre 2021 200
27 mai 2018 à 15:08
Bonjour Castours.
Tu me donnes une idee si je narrive pas a faire la division. Je ferai multiplier par 0.33 les prel1 et 2et par 0.34 le prel3. Mais je ne desespere pas..... lol.
Merci d avoir pris le temps de me repondre.
Marie
0