Avatar billede mp1982 Novice
27. juni 2012 - 20:10 Der er 2 kommentarer og
1 løsning

Afrunding

Hej Eksperter.

Jeg har en række med priser der vil jeg gerne kunne indsætte en formel således at alle priser ender på i 50 øre.

Eksempel

44,54 = 44,50
32,32 = 32,50
29,11 = 23,50

Nogen der kan hjælpe?
Avatar billede mp1982 Novice
27. juni 2012 - 20:36 #1
PS:

Forkert formuleret.

Indkøbspris/DG = afrundet pris til nærmeste 0,50
Avatar billede terry Ekspert
27. juni 2012 - 21:54 #2
you might get some ideas here

http://allenbrowne.com/round.html
Avatar billede Slettet bruger
27. juni 2012 - 21:57 #3
Hvad du spørger efter er blot

int(2*bel)/2

Ikke at forveksle 50 øres afrunding ved kontant handel som jeg vil mene er givet ved:

Function roundup50(bel)
    Dim f
    f = frac(bel)
    roundup50 = Int(bel) - 0.5 * (f >= 0.25) - 0.5 * (f >= 0.75)
End Function
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