Hossa
Wie kriege ich Excel dazu, nicht mehr kaufmännisch, sondern mathematisch zu runden („round to even“)?
Danke vorab und viele Grüße
Hossa
Wie kriege ich Excel dazu, nicht mehr kaufmännisch, sondern mathematisch zu runden („round to even“)?
Danke vorab und viele Grüße
Grüezi Stefan
Wie kriege ich Excel dazu, nicht mehr kaufmännisch, sondern
mathematisch zu runden („round to even“)?
Du meinst vermutlich die sog. ‚Bankers-Rundung‘, bie der immer hin zur nächsten geraden Zahl gerundet wird?
Dafür gibt es in Excel keine eingebaute Funktion.
Allerdings arbeitet die in VBA verwendete Funktion Round() genau so.
Du kannst daher die folgende benutzerdefinierte VBA-Funktion dazu verwenden:
Public Function RoundEven(ByVal X As Double, Optional Anzahl\_Stellen As Long = 0)
RoundEven = Round(X, Anzahl\_Stellen)
End Function
Die Parameter sind genau die gleichen wie bei der Funktion RUNDEN() in Excel. Die Unterschiede siehst Du in der folgenden Vergleichs-Liste:
Wert RUNDEN() RoundEven() Übereinstimmung
0.10 0.10 0.10 WAHR
0.11 0.10 0.10 WAHR
0.12 0.10 0.10 WAHR
0.13 0.10 0.10 WAHR
0.14 0.10 0.10 WAHR
0.15 0.20 0.20 WAHR
0.16 0.20 0.20 WAHR
0.17 0.20 0.20 WAHR
0.18 0.20 0.20 WAHR
0.19 0.20 0.20 WAHR
0.20 0.20 0.20 WAHR
0.21 0.20 0.20 WAHR
0.22 0.20 0.20 WAHR
0.23 0.20 0.20 WAHR
0.24 0.20 0.20 WAHR
0.25 0.30 0.20 FALSCH
0.26 0.30 0.30 WAHR
0.27 0.30 0.30 WAHR
0.28 0.30 0.30 WAHR
0.29 0.30 0.30 WAHR
0.30 0.30 0.30 WAHR
0.31 0.30 0.30 WAHR
0.32 0.30 0.30 WAHR
0.33 0.30 0.30 WAHR
0.34 0.30 0.30 WAHR
0.35 0.40 0.40 WAHR
0.36 0.40 0.40 WAHR
0.37 0.40 0.40 WAHR
0.38 0.40 0.40 WAHR
0.39 0.40 0.40 WAHR
0.40 0.40 0.40 WAHR
0.41 0.40 0.40 WAHR
0.42 0.40 0.40 WAHR
0.43 0.40 0.40 WAHR
0.44 0.40 0.40 WAHR
0.45 0.50 0.40 FALSCH
0.46 0.50 0.50 WAHR
0.47 0.50 0.50 WAHR
0.48 0.50 0.50 WAHR
0.49 0.50 0.50 WAHR
0.50 0.50 0.50 WAHR
0.51 0.50 0.50 WAHR
0.52 0.50 0.50 WAHR
0.53 0.50 0.50 WAHR
0.54 0.50 0.50 WAHR
0.55 0.60 0.60 WAHR
0.56 0.60 0.60 WAHR
0.57 0.60 0.60 WAHR
0.58 0.60 0.60 WAHR
0.59 0.60 0.60 WAHR
0.60 0.60 0.60 WAHR
0.61 0.60 0.60 WAHR
0.62 0.60 0.60 WAHR
0.63 0.60 0.60 WAHR
0.64 0.60 0.60 WAHR
0.65 0.70 0.60 FALSCH
0.66 0.70 0.70 WAHR
0.67 0.70 0.70 WAHR
0.68 0.70 0.70 WAHR
0.69 0.70 0.70 WAHR
0.70 0.70 0.70 WAHR
0.71 0.70 0.70 WAHR
0.72 0.70 0.70 WAHR
0.73 0.70 0.70 WAHR
0.74 0.70 0.70 WAHR
0.75 0.80 0.80 WAHR
0.76 0.80 0.80 WAHR
0.77 0.80 0.80 WAHR
0.78 0.80 0.80 WAHR
0.79 0.80 0.80 WAHR
0.80 0.80 0.80 WAHR
0.81 0.80 0.80 WAHR
0.82 0.80 0.80 WAHR
0.83 0.80 0.80 WAHR
0.84 0.80 0.80 WAHR
0.85 0.90 0.80 FALSCH
0.86 0.90 0.90 WAHR
0.87 0.90 0.90 WAHR
0.88 0.90 0.90 WAHR
0.89 0.90 0.90 WAHR
0.90 0.90 0.90 WAHR
0.91 0.90 0.90 WAHR
0.92 0.90 0.90 WAHR
0.93 0.90 0.90 WAHR
0.94 0.90 0.90 WAHR
0.95 1.00 1.00 WAHR
0.96 1.00 1.00 WAHR
0.97 1.00 1.00 WAHR
0.98 1.00 1.00 WAHR
0.99 1.00 1.00 WAHR
1.00 1.00 1.00 WAHR
Mit freundlichen Grüssen
Thomas Ramel
Excel soll runden à la Banker
(nur fürs Archiv)
Hossa
Danke dir, das klappt…
Viele Grüße
Grüezi Stefan
Danke dir, das klappt…
Fein, das freut mich.
Rein interessehalber:
Wo und wieseo genau benötigst Du diese (im allegemeinen) ungewohnte Rundungs-Variante?
Mit freundlichen Grüssen
Thomas Ramel
Hossa
Ich habe eine Excel-Tabelle, die mit Prozentwerten arbeitet. Wenn ich kaufmännisch runde, kommt als Summe aller Prozente 101% heraus. Beim mathematischen Runden sind es dagegen 100%, wie es auch sein soll.
So ungewöhnlich ist diese Art zu runden gar nicht, im IEEE 754 Standard, wird sie sogar als Standard empfohlen.
Viele Grüße
Hallo Stefan,
Ich habe eine Excel-Tabelle, die mit Prozentwerten arbeitet.
Wenn ich kaufmännisch runde, kommt als Summe aller Prozente
101% heraus.
überrascht mich nicht so wie ich kaufleute kenne, wundert mich eher daß es nur 101 und nicht 110 sind
Beim mathematischen Runden sind es dagegen 100%,
wie es auch sein soll.
Ja, Mathematiker dulden daß nicht. 100 ist 100 und fertig.
Nicht so Chemiker die zu 100 ml Wasser 10ml irgendwas kippen und dann sagen daß wäre 10%ig angepanscht.
Mathematisch, physikalisch völlig falsch.
Da ist das 10/110=9,09%ig
So ungewöhnlich ist diese Art zu runden gar nicht, im IEEE 754
Standard, wird sie sogar als Standard empfohlen.
„So ungewöhnlich“ ist subjektive Wahrnehmung, in 10 Jahren hier kam noch nie eine Rundungsfrage wie deine *glaub*
Gruß
Reinhard