Wie kann ich in Excel diese Zahl 1283,837 auf 1283,5 runden?
Also ich muss diese Zahl 1283,837 auf 1283,5 runden. Wie funktioniert das ?
3 Antworten
eine "virtuelle Zahl" erzeugen durch Addition eines Summanden, runden und dann den Summanden wieder abziehen:
=Runden(1283,837+0,5;0)-0,5
(wenn man ein paar Klimmzüge inkauf nimmt, geht fast alles in xl - nur das Zimmer aufräumen kann es (noch?) nicht!)
Meine Formel liefert immer n,5 und die Funktion unterscheidet nicht zwischen positiv und negativ, im Ggs zu Obergrenze/Untergrenze und anderen.
(s. meinen Kommentar zu PWolff)
Manchaml muß man Tricksen.
Er könnte sich in Deiner Formel auf eine Zelle beziehen, wäre Vorteilhafter (als Beispiel A2 gewählt, Formel in B2).
=RUNDEN(A2+0,5;0)-0,5
rundsätzlich gibts verschiedene Weg
Wir können dir aber keine Rundungsfunktion aus einem Beispiel ableiten, du musst schon die Rundungsregel allgemein Beschreiben..
wenn immer als 0,5 abgerundet werden soll, würde ich das so machen
=UNTERGRENZE(A1;0,5)
GANZZAHL(<wert>*2)/2
(rundet AB auf das nächste ganzzahlige Vielfache von 0,5)
eine interessante Alternative zu VRunden(Zahl;0,5), sozusagen ein VABRUNDEN(Zahl;0,5) !
Stimmt. Wär ich von allein nicht drauf gekommen.
Warum führt Microsoft solche trivial anders darstellbare Funktionen ein, aber manche andere sinnvolle Funktion nicht (mir fällt im Moment nur SORTIEREN und verwandte ein)?
Die Funktionen unterscheiden sich in ihrem Verhalten beim Wechsel von positiven zu negativen Zahlen:
zB Ganzzahl(5,1)=5, Ganzzahl(-5,1)=6. Es korrespondiert widerspruchsfrei mit Rest(5,1;1)=0,1 und Rest(-5,1;1)=0,9
Kürzen schneidet einfach ab.
Obergrenze(5,1;1)=6 wie auch Aufrunden(5,1;1), dagegen negative:
Obergrenze(-5,1)=-5 dagegen Aufrunden(-0,5;1)=-6
Daneben Runden() wie zu erwarten.
VRunden funktioniert NICHT mit EINER negativen Zahl (mit zweien schon)
Was Obergrenze.genau/Untergrenze.genau von Ober-/Untergrenze() unterscheidet, hab ich nicht herausgefunden, vermutlich noch Überbleibsel aus xl4.
Aufrunden rundet also von 0 weg, Abrunden zu 0 hin,
Ganzzahl immer zur kleineren Zahl(auf dem Zahlenstrahl),
analog Obergrenze(auf dem Zahlenstrahl ↑) und Untergrenze(↓)
DH!
Ich hätte es aber eher so verstanden, wie @Jackie, dass also immer auf den nächsten 0,5-Schritt abgerundet werden soll.
Aber Deine Interpretation macht natürlich auch Sinn.