mal ein Ansatz wenn der Wert in A1 steht
=WENN(REST(A1*10;1)=0,5;A1;RUNDEN(A1;1))
geht bestimmt noch kürzer
Hallo Holger,
nachfolgend habe ich mal unsre beiden Formeln gegenübergestellt, die Ergebnisse sind unterschiedlich, also kann nur eine Formel richtig sein.
Andrerseits, je nach Branhce/Einsatz gibt es unterschiedliche Rundungsregeln, vielleicht haben wir beide die falsche Formel
)
Tabellenblatt: [Mappe1]!Tabelle1
│ A │ B │ C │
───┼──────┼──────┼──────┤
1 │ 2,30 │ 2,30 │ 2,30 │
───┼──────┼──────┼──────┤
2 │ 2,31 │ 2,30 │ 2,30 │
───┼──────┼──────┼──────┤
3 │ 2,32 │ 2,30 │ 2,30 │
───┼──────┼──────┼──────┤
4 │ 2,33 │ 2,30 │ 2,35 │
───┼──────┼──────┼──────┤
5 │ 2,34 │ 2,30 │ 2,35 │
───┼──────┼──────┼──────┤
6 │ 2,35 │ 2,35 │ 2,35 │
───┼──────┼──────┼──────┤
7 │ 2,36 │ 2,40 │ 2,35 │
───┼──────┼──────┼──────┤
8 │ 2,37 │ 2,40 │ 2,35 │
───┼──────┼──────┼──────┤
9 │ 2,38 │ 2,40 │ 2,40 │
───┼──────┼──────┼──────┤
10 │ 2,39 │ 2,40 │ 2,40 │
───┼──────┼──────┼──────┤
11 │ 2,40 │ 2,40 │ 2,40 │
───┴──────┴──────┴──────┘
Benutzte Formeln:
B1 : =WENN(REST(A1\*10;1)=0,5;A1;RUNDEN(A1;1))
B2 : =WENN(REST(A2\*10;1)=0,5;A2;RUNDEN(A2;1))
B3 : =WENN(REST(A3\*10;1)=0,5;A3;RUNDEN(A3;1))
usw. in B
C1 : =RUNDEN(A1\*2;1)/2
C2 : =RUNDEN(A2\*2;1)/2
C3 : =RUNDEN(A3\*2;1)/2
usw. in C
A1:C11
haben das Zahlenformat: 0,00
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard