Runden auf ?,?0 bzw. ?,?5

Ich stehe bzw. sitze grade vor nem kleinen Excelproblem.
Ich habe Zahlen mit drei Nachkommastellen. Diese Zahlen müssen auf ?,?0 oder ?,?5 auf- bzw. abgerundet werden. Wenn die letzte Stelle 1 oder 2 ist muss auf ?,?0 abgerundet, bei 8 oder 9 aufgerundet werden. Ist die letzte Stelle 3, 4, 6 oder 7 muss auf ?,?5 auf- bzw. abgerundet werden. Und dazu bräuchte ich nun eine Formel…

Die Wahrscheinlichtkeitsrechnung sagt…
…daß du bei 57 Beitraggsfolgen im Archiv allein zum Thema Runden sicher was finden wirst, sofern du denn geneigt bist dort mal hinzugehen.

Gruß
Reinhard

… aber auch daß das mit der 5 hinten zwar im Archiv vorhanden ist, aber ganz selten, deshalb:

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │
───┼───────┼──────┤
 1 │ 2,000 │ 2,00 │
───┼───────┼──────┤
 2 │ 2,010 │ 2,00 │
───┼───────┼──────┤
 3 │ 2,020 │ 2,00 │
───┼───────┼──────┤
 4 │ 2,030 │ 2,05 │
───┼───────┼──────┤
 5 │ 2,040 │ 2,05 │
───┼───────┼──────┤
 6 │ 2,050 │ 2,05 │
───┼───────┼──────┤
 7 │ 2,060 │ 2,05 │
───┼───────┼──────┤
 8 │ 2,070 │ 2,05 │
───┼───────┼──────┤
 9 │ 2,080 │ 2,10 │
───┼───────┼──────┤
10 │ 2,090 │ 2,10 │
───┼───────┼──────┤
11 │ 2,100 │ 2,10 │
───┴───────┴──────┘
Benutzte Formeln:
A2 : =A1+0,01
A3 : =A2+0,01
A4 : =A3+0,01
A5 : =A4+0,01
A6 : =A5+0,01
A7 : =A6+0,01
A8 : =A7+0,01
A9 : =A8+0,01
A10: =A9+0,01
A11: =A10+0,01
B1 : =RUNDEN(A1\*2;1)/2
B2 : =RUNDEN(A2\*2;1)/2
B3 : =RUNDEN(A3\*2;1)/2
B4 : =RUNDEN(A4\*2;1)/2
B5 : =RUNDEN(A5\*2;1)/2
B6 : =RUNDEN(A6\*2;1)/2
B7 : =RUNDEN(A7\*2;1)/2
B8 : =RUNDEN(A8\*2;1)/2
B9 : =RUNDEN(A9\*2;1)/2
B10: =RUNDEN(A10\*2;1)/2
B11: =RUNDEN(A11\*2;1)/2

Zahlenformate der Zellen im gewählten Bereich:
A1:A11
haben das Zahlenformat: 0,000
B1:B11
haben das Zahlenformat: 0,00

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

o.w.T: is ja einfach (wenn man drauf kommt)

vvviiiiiiieeeeeeeeelllllllllllleeeeeeeennnnnnn Dank.
Da hätte ich noch lange probiert und viele haare gerauft…

vvviiiiiiieeeeeeeeelllllllllllleeeeeeeennnnnnn Dank.
Da hätte ich noch lange probiert und viele haare gerauft…

De nada,
und wenn, bedanke dich bei Thomas Ramel wenn er hoffentlich bald mal wieder hier auftaucht, von dem habe ich mir das gemerkt.

Naja, gemerkt ist völlig übertrieben, aber ich wußte es gibt da eine völlig kurze Formel für dieses Problem mit der 5 hinten.

Und wenn mna weiß nach was man suchen muß findest man es oft leicht.

Tipp für alle Interessierten, in einem netten nahen Land gibt es keine Pfennigfuchser sondern 5-Rappenfuchser *lächel*

D.h. bei Google einfach

Excel Rappen Runden

eingeben, voila

Gruß
Reinhard

Grüezi zusammen

vvviiiiiiieeeeeeeeelllllllllllleeeeeeeennnnnnn Dank.
Da hätte ich noch lange probiert und viele haare gerauft…

und wenn, bedanke dich bei Thomas Ramel wenn er hoffentlich
bald mal wieder hier auftaucht, von dem habe ich mir das
gemerkt.

Ihr habet gerufen, Meister!?

Tipp für alle Interessierten, in einem netten nahen Land gibt
es keine Pfennigfuchser sondern 5-Rappenfuchser *lächel*

Es gibt noch eine andere Variante, die ich eigentlich präferiere:

Tabellenblatt: [MAPPE1]!Tabelle1
 │ A │ B │
───┼──────┼──────┤
 1 │ 2 │ 2 │
───┼──────┼──────┤
 2 │ 2.01 │ 2 │
───┼──────┼──────┤
 3 │ 2.02 │ 2 │
───┼──────┼──────┤
 4 │ 2.03 │ 2.05 │
───┼──────┼──────┤
 5 │ 2.04 │ 2.05 │
───┼──────┼──────┤
 6 │ 2.05 │ 2.05 │
───┼──────┼──────┤
 7 │ 2.06 │ 2.05 │
───┼──────┼──────┤
 8 │ 2.07 │ 2.05 │
───┼──────┼──────┤
 9 │ 2.08 │ 2.1 │
───┼──────┼──────┤
10 │ 2.09 │ 2.1 │
───┼──────┼──────┤
11 │ 2.1 │ 2.1 │
───┴──────┴──────┘
Benutzte Formeln:
B1 : =RUNDEN(A1/0.05;0)\*0.05

A1:B11
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Die beiden 0.05 lassen sich dann durch jede beliebige Stückerung ersetzen und die Formel passt immer. Des weiteren sieht man ihr gleich an auf welches Vielfache gerundet wird :smile:


Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Ja, lieber Reinhard

Tipp für alle Interessierten, in einem netten nahen Land gibt
es keine Pfennigfuchser sondern 5-Rappenfuchser *lächel*

Und diesen kleinen Trick habe ich vor ziemlich genau 20 (zwanzig!) Jahren in einem LOTUS123 oder dem ersten Excel-Kurs gelernt.
Nichts Neues unter der Sonne!
Danke für die sympathische Defifnition von uns Aelplern!
Erich