Discussion:
Kaufmännisch Aufrunden
(zu alt für eine Antwort)
hape52
2007-05-03 23:31:01 UTC
Permalink
Ich habe ein kleines Kassenbuch erstellt, das mir EUR in CHF umrechnet. Dabei
gibt es bei den CHF auf Grund des jeweiligen Kurses krumme Zahlen nach dem
Komma, z.B. 5.21 oder 7.56.
Da es in CH-Land nur den 5er als kleinste Münze gibt, will ich die CHF-Werte
auf den nächsten 5er aufrunden. Beispiele:
5.21 zu 5.25
5.26 zu 5.30
5.97 zu 6.00
etc.
Mit der "Runden-Formel" allein komme ich nicht weiter, die rundet ja nur auf
Stellen, nicht auf 5er.
Wie muss ich die Formel schreiben, dass die gewünschten Rundungen wirklich
passieren?

Danke für Eure Hilfe.
Michael Franke
2007-05-04 03:58:38 UTC
Permalink
Hallo hape52,
Post by hape52
Ich habe ein kleines Kassenbuch erstellt, das mir EUR in CHF umrechnet. Dabei
gibt es bei den CHF auf Grund des jeweiligen Kurses krumme Zahlen nach dem
Komma, z.B. 5.21 oder 7.56.
Da es in CH-Land nur den 5er als kleinste Münze gibt, will ich die CHF-Werte
5.21 zu 5.25
5.26 zu 5.30
5.97 zu 6.00
etc.
Mit der "Runden-Formel" allein komme ich nicht weiter, die rundet ja nur auf
Stellen, nicht auf 5er.
Wie muss ich die Formel schreiben, dass die gewünschten Rundungen wirklich
passieren?
=AUFRUNDEN(A1*20;0)/20

Grüzi
Michael
Thomas Ramel
2007-05-04 05:10:10 UTC
Permalink
Grüezi hape52

Hier deinen Namen zu lesen würde das Erscheiungsbild deiner Frage
nocherheblcih steigern.

hape52 schrieb am 04.05.2007
Post by hape52
Ich habe ein kleines Kassenbuch erstellt, das mir EUR in CHF umrechnet. Dabei
gibt es bei den CHF auf Grund des jeweiligen Kurses krumme Zahlen nach dem
Komma, z.B. 5.21 oder 7.56.
Da es in CH-Land nur den 5er als kleinste Münze gibt, will ich die CHF-Werte
5.21 zu 5.25
5.26 zu 5.30
5.97 zu 6.00
etc.
Mit der "Runden-Formel" allein komme ich nicht weiter, die rundet ja nur auf
Stellen, nicht auf 5er.
Wie muss ich die Formel schreiben, dass die gewünschten Rundungen wirklich
passieren?
Ich denke, dass Du nicht bloss auf- sondern generell runden solltest.

Verwende die RUNDEN()-Formel und passe die Stückelung wie folgt an deine
Wünsche an:

=RUNDEN(A1/0.05;0)*0.05



Mit freundlichen Grüssen
Thomas Ramel (@Laptop)
--
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2000 SP-3]
Bernd
2007-05-04 17:51:17 UTC
Permalink
Hallo,

Michael hat ja schon eine Lösung genannt.

Zwei Möglichkeiten mit RUNDEN:
=RUNDEN(A1*20+1;0)/20
oder
=RUNDEN(A1/5+0.005;2)*5

Viele Grüße,
Bernd

Loading...