Excel: Um 0,5 ab/aufrunden?
Hallo liebe Community -
kurze Frage: In Excel möchte ich gern auf 0,5 Stellen ab/aufrunden, sodass im Ergebnis lediglich
10,00
10,05
10,10
10,15
10,25 etc als Ergebnis steht.
Sprich:
40,97 soll 41,00 ergeben
111,36 soll 111,35 ergeben
44,60 soll 44,60 bleiben
41,83 soll 41,80 ergeben
Kann mir da Jemand weiterhelfen...
PS: Ich nutze derzeit die =RUNDEN(ZELLE;2) bzw =ABRUNDEN(ZELLE;1) Funktion, komme damit aber nicht ganz hin... :/
5 Antworten
Hallo,
hier die Lösung, ganz nach Deinen Vorstellungen.
Angenommen Deine Zahlen, die Du Runden willst beginnen in A2, dann folgende Formel in B2.
=WENN(RECHTS(A2;2)*1<50;VRUNDEN(A2;0,05);RUNDEN(A2;1))
Die Formel entsprechend den verfügbaren Daten nach unten kopieren.
Gruß Tron
Und dann gibt's für sowas auch noch die Funktion VRUNDEN() - Runden auf Vielfache:
https://support.office.com/de-de/article/vrunden-funktion-c299c3b0-15a5-426d-aa4b-d2d5b3baf427
AUFRUNDEN(Zahl;Anzahl_Stellen)
Beispiel: =AUFRUNDEN(C4;2)
LG Reamon
Ich verstehe deine Rundungen nicht:
40,97 soll 41,00 ergeben
hier rundest du um 0,03 auf, anstatt um 0,02 ab
41,83 soll 41,80 ergeben
hier rundest du dann um 0,03 ab, anstatt um 0,02 auf
Was sind die Regeln dahinter?
Ohne diese "Seltsamkeiten":
=RUNDEN(ZELLE*2;1)/2
Wir gesagt: wenn es ein eindeutiges Regelwerk gibt, kann man das sicherlich abbilden. Nur erschloss sich mir nicht, wann ab- und wann aufzurunden ist.
=RUNDEN((ZELLE)/0.5;0)*0.5
...danke.... ja, ich weiß - es geht um eine Preisliste für einen Kunden; es scheint etwas wahllos. Aber deine Formel passt und bis 0,03 werde ich manuell nach unten hin anpassen ;=)