Discussion:
Afrund til nærmeste 0,05
(for gammel til at besvare)
nilfri (4000)
2004-09-08 20:45:58 UTC
Permalink
Jeg synes, der burde være en standardmulighed, men kan ikke finde den.

Hvordan afrunder jeg et beløb til nærmeste 5-øre?

Det skal være afrunding, alstå ikke altid runde ned eller runde op.

Fx.
100,02 -> 100,00
100,03 -> 100,05
100,08 -> 100,10

osv.

Jeg har kigget på forskellige ROUND, brugerdefineret format etc. Uden
held...
--
Med venlig hilsen
Finn, Roskilde
e-mail ***@pq.dk
fjern FJERNES hvis du mailer direkte
Harald Staff
2004-09-08 21:17:10 UTC
Permalink
Nei enkelte ting skal man klare selv, og 5-ører er heller ingen global
standard:
=ROUND(A1*20,0)/20
(siden du nevner Round er du på en amerikansk Excelversjon ?)

HTH. Beste hilsen Harald
Post by nilfri (4000)
Jeg synes, der burde være en standardmulighed, men kan ikke finde den.
Hvordan afrunder jeg et beløb til nærmeste 5-øre?
Det skal være afrunding, alstå ikke altid runde ned eller runde op.
Fx.
100,02 -> 100,00
100,03 -> 100,05
100,08 -> 100,10
osv.
Jeg har kigget på forskellige ROUND, brugerdefineret format etc. Uden
held...
--
Med venlig hilsen
Finn, Roskilde
fjern FJERNES hvis du mailer direkte
nilfri (4000)
2004-09-08 21:28:44 UTC
Permalink
Post by Harald Staff
Post by nilfri (4000)
Jeg synes, der burde være en standardmulighed, men kan ikke finde den.
Hvordan afrunder jeg et beløb til nærmeste 5-øre?
Det skal være afrunding, alstå ikke altid runde ned eller runde op.
Fx.
100,02 -> 100,00
100,03 -> 100,05
100,08 -> 100,10
osv.
Jeg har kigget på forskellige ROUND, brugerdefineret format etc. Uden
held...
Nei enkelte ting skal man klare selv, og 5-ører er heller ingen global
=ROUND(A1*20,0)/20
(siden du nevner Round er du på en amerikansk Excelversjon ?)
HTH. Beste hilsen Harald
Tak Harald. Det virker fint.

Ja, jeg kører på en engelsksproget. Og derfor skal der være semikolon til at
skille argumenterne:

=ROUND(A1*20;0)/20

Funktionen findes i mange ERP-systemer (Afrund til fx. 0,25), så jeg havde
forventet den i Excel med alle dens funktioner.

Tak for løsningen!
--
Med venlig hilsen
Finn, Roskilde
e-mail ***@pq.dk
fjern FJERNES hvis du mailer direkte
Harald Staff
2004-09-08 21:55:10 UTC
Permalink
Post by nilfri (4000)
Ja, jeg kører på en engelsksproget. Og derfor skal der være semikolon til at
=ROUND(A1*20;0)/20
Nei det skal der ikke. Semikolon er defineret som Dansk (eller også Norsk)
regional innstilling for "list separator" i Windows' kontrollpanel, siden
komma her er i fullt arbeid som decimalseparator. På et rent amerikansk
system ville cellen sagt 0.25, komma vært list separator og formlen som jeg
postet. Det var et forsøksvis kvalifisert gæt fra min side siden du ikke
druknet meg i denneslags verdslige detaljer utover at du trolig ikke
anvender AFRUND.
Post by nilfri (4000)
Tak for løsningen!
Velbekomme Finn!

Beste hilsen Harald

Loading...