Auf 0.05 Aufrunden
Hallo Zusammen
Ich habe eine Frage bezüglich Excel: Ich würde gerne Zahlen auf die nächsten 0.05 AUF-runden
Hier ein paar Beispiele:
0.1510 gerundet: 0.20 0.5115 gerundet: 0.55 0.54 gerundet: 0.55 0.0001 gerundet: 0.05
Bisher habe ich es nur geschaft auf Hundertstel aufzurunden oder auf 0.05 zu runden; hier hat es jedoch bei 0.5115 auf 0.50 statt auf 0.55 gerundet. In meinem Fall ist es jedoch wichtig, dass dies aufgerundet würde)
Ich hoffe mir kann jemand helfen.
Gruss
5 Antworten
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Bei Excel heißt die Funktion Aufrunden. Da kannst Du die Anzahl der Nachkommastellen angeben, auf die aufgerundet werden soll.
![](https://images.gutefrage.net/media/user/Oubyi/1652363895285_nmmslarge__0_0_120_120_040779a85bcf89fd282fa9af46f30da0.png?v=1652363895000)
Genau DAFÜR gibt es die schöne Funktion OBERGRENZE(). In Deinem Fall - für einen Wert in A1 - diese Formel:
=OBERGRENZE(A1;0,05)Entsprechend gibt es übrigens auch UNTERGRENZE().
Und wenn allgemein gerundet werden soll auf eine Schrittweite, dann VRUNDEN()
Klappt es?
![](https://images.gutefrage.net/media/user/Oubyi/1652363895285_nmmslarge__0_0_120_120_040779a85bcf89fd282fa9af46f30da0.png?v=1652363895000)
Gern geschehen.
Freut mich, dass ich helfen konnte ☼
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Hallo, mit der normalen Runden-auf 2 Stellen-Funktion geht das nicht, da ja nie abgerundet werden soll und auch auf 0,05 zu runden ist, nicht nur auf dezimal. Du brauchst die Formel =WENN(VRUNDEN(A1;0,05)<A1;VRUNDEN(A1;0,05)+0,05;VRUNDEN(A1;0,05))
![](https://images.gutefrage.net/media/user/Distel35/1444744225_nmmslarge.jpg?v=1444744225000)
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Es gibt bei LibreOffice eine Funktion
Runden(Zahl;Anzahl)
wobei die Zahl ein Tabbelenbezug sein kann und die Anzahl die Nachkommastellen angibt, in Deinem Fall also = 2
=Runden(A1,2)
Das sollte auch bei Excel so gehen
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Ich war zu schnell: in Deinem Fall natürlich Anzahl=1
mit A1=0,1510 ist Runden(A1,1) = 0,2
![](https://images.gutefrage.net/media/user/Distel35/1444744225_nmmslarge.jpg?v=1444744225000)
Hallo soccer95,
diese Frage wurde schon oft im Internet gestellt, da es anscheinend in der Schweiz als kleinste Münze das 5-Rappen-Stück gab/gibt.
Die Lösung für dieses Rundungsproblem lautet:
=AUFRUNDEN(A1/0,05;0)*0,05so erhältst du aus Zahlen in Spalte A die aufgerundeten Zahlen in Spalte B:
A B
0,1510 0,200
0,5115 0,550
0,5400 0,550
0,0001 0,050
Gruß Distel
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
DH! ich halte diese Formel auch für besser als die xl-Spezialformeln, die man sich in ihrer Gesamtheit und inclusive Syntax ohnehin nicht merken kann und die die Liste nur aufblähen, ohne dass man sie wirklich braucht!
(gut, für statistische oder sonstige komplexere Funktionen akzeptiert, aber solange ein Formelinhalt überschaubar bleibt...)
Besten Dank! Das ist genau das, was ich gesucht habe!