Manchmal möchte man Werte in Abhängigkeit ihrer Größe runden — also aus 105 EUR sollen 100 EUR werden, aber aus 10.100 EUR eher 10.000 EUR.
Hierzu kann man sich der Logarithmusfunktion bedienen: Steht in A1 die zu rundende Zahl, so liefert =RUNDEN(A1;-LOG10(A1)+1) das Gewünschte. LOG10(A1) — der „Zehnerlogarithmus“ — liefert beim Argument 1 den Wert 0, bei 10 den Wert 1, bei 100 den Wert 2 usw. Die Anzahl,auf die gerundet wird beträgt also bei Zahlen < 10 den Wert 0 (→ Rundung auf die nächste volle Zahl), zwischen 10 und 100 den Wert -1 (→ Rundung auf nächstes Vielfaches von 10) usw.
Möchte man nicht auf volle Werte, sondern auf „halbe Teilung“ runden, so multipliziert man vorab mit 2, rundet dann, und halbiert wieder: =RUNDEN(A1*2;-LOG10(A1)+1)/2