Avatar billede al-man Nybegynder
13. juni 2002 - 17:44 Der er 9 kommentarer og
1 løsning

Afrunding, formel i query

Nå jeg laver en formel i en query, kan jeg ikke afrunde dette felt så beregningen bliver afrundet.

Det er ikke nok at den kun viser beløbet som afregnet, da jeg skal bruge feltet til at indsætte i en mail som afrundet.
Avatar billede al-man Nybegynder
13. juni 2002 - 17:45 #1
afrundet og ikke afregnet, sorry
13. juni 2002 - 18:00 #2
du kan bruge Round([Felt])
Avatar billede pato Nybegynder
13. juni 2002 - 18:53 #3
du kan også sætte hvor mange decimaler med x

round([felt],x)
Avatar billede nih Novice
13. juni 2002 - 19:58 #4
Hvis det er til heltal med nul decimaler:

Cint([felt])  (alm. afrundingsregler)
int([felt])    (runder altid ned)

Niels
13. juni 2002 - 20:33 #5
Cint duer kun med tal op til 32768

Brug istedet den tilsvarende CLng


Bemærk at både CLng og Round benytter bankverdenens måde at afrunde på:
Round(2.5)=2
Round(3.5)=4
Avatar billede hansk Nybegynder
13. juni 2002 - 22:32 #6
thomasjepsen> Den har jeg ikke hørt før, mener du at ulige tal bliver rundet op og lige tal bliver rundet ned?
13. juni 2002 - 23:34 #7
jep, men det er kun med .5
Round(2.51)=3

Den sikre metode er den gode gammeldags:
int([Felt]+0.5)

men igen...den duer kun op til 32768
Avatar billede nih Novice
13. juni 2002 - 23:53 #8
man kan i forespørgselgitteret højreklikke på feltet:
*  egenskaber
*  format = fast
*  antal decimaler = 0

Niels
Avatar billede al-man Nybegynder
14. juni 2002 - 07:47 #9
Jeg må sige at nih er vinder af det rigtige svar.
Round formlen kan jeg kun sige at den var forsøgt, idet den selvfølgelig er indlysende, men ikke findes i Acces(ihvertfald ikke i mit!!),
Cint var lige den jeg ledte efter, tak for hjælpen.
LP
Avatar billede nih Novice
14. juni 2002 - 12:17 #10
takker,
men thek lige Thomas's kommentar 13/06-2002 23:34:20 vedr. afrunding til nærmeste HELE tal. Det havde jeg glemt :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester