Hallo Excel Experten!
Früher hatte ich mal ein Basic Programm, das anhand einer Liste (DATA-Werte) Preise in einer Fremdwährung in DM anhand des eingegebenen Kurses umrechnete. Das pfiffige an dem Programm war, dass es je nach Höhe des zu rundenden Betrags wie folgt rundete:
Beträge 100 und 1000 und 10.000 und
Hallo Reinhard,
mal schauen ob es so gemeint ist:
Der Wert steht in A1
=RUNDEN(A1;2-LÄNGE(GANZZAHL(A1)))
Gruß Holger
Nachtrag
Du kannst statt =runden()
natürlich wenn gewünscht auch =aufrunden() oder =abrunden() benutzen.
Grüezi Reinhard
Hier auch noch eine Variante die auf mathematischem Ansatz beruht 
Tabellenblatt: [Mappe1]!Tabelle1
│ A │ B │ C │
──┼───────────────────┼───────────────────┼───┤
1 │ 12.34 │ 12.00 │ │
──┼───────────────────┼───────────────────┼───┤
2 │ 123.45 │ 120.00 │ │
──┼───────────────────┼───────────────────┼───┤
3 │ 1'234.56 │ 1'200.00 │ │
──┼───────────────────┼───────────────────┼───┤
4 │ 12'345.67 │ 12'000.00 │ │
──┼───────────────────┼───────────────────┼───┤
5 │ 123'456.78 │ 120'000.00 │ │
──┼───────────────────┼───────────────────┼───┤
6 │ 1'234'567.89 │ 1'200'000.00 │ │
──┼───────────────────┼───────────────────┼───┤
7 │ │ │ │
──┴───────────────────┴───────────────────┴───┘
Benutzte Formeln:
B1: =RUNDEN(A1;-(KÜRZEN(LOG(A1;10))-1))
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Mit freundlichen Grüssen
Thomas Ramel