Sie wollen ein Ergebnis auf eine bestimmte Anzahl Stellen genau ausgeben – und zwar eine, die nicht absolut ist, sondern relativ zur Länge der Zahl. Sagen wir, Sie bestimmen Flächen – dann interessieren Sie beim Ergebnis vielleicht immer fünf Stellen Genauigkeit; aber je nach Ergebnis andere fünf Stellen (z.B. 1234,5 oder 123450000 oder 1234500 oder 0,000012345).
Das können Sie mit einer Formel erreichen:
=RUNDEN(A1;(-GANZZAHL(LOG(A1))+(B1-1))) Wobei in A1 die zu rundende Zahl steht, in B1 die Anzahl der signifikanten Stellen, für die Sie sich interessieren.
Das funktioniert so (am Beispiel 42499 und 2 signifikanten Stellen – wir wollen also auf -3 Stellen runden):
Mit LOG(A1) wird die Anzahl der Zehnerpotenzen bestimmt, die sich in der Zahl ausgehen – bei unserem Beispiel sind es 4,62…. Und wie machen wir daraus die gesuchten -3? Zunächst nehmen wir nur die Stellen vor dem Komma, das macht GANZZAHL, und das Ergebnis mal -1. Macht -4. Dann zählen wir die 2 dazu, weil wir ja 2 signifikante Stellen haben wollen, und ziehen wieder 1 ab, weil das sonst zu weit geht. Macht -3. Geschafft.

Hallo Frau Kanns,
Sie haben mir mit ihrer Formel und der Erläuterung sehr weitergeholfen.
Da sie die Formel gut erläutert haben, konnte ich mir daraus sogar eine Formel ableiten die auch für negative Zahlen funktioniert. Damit können sie ihre Formel sogar noch optimieren:
RUNDEN(A1;(-GANZZAHL(LOG(ABS(A1)))+(B1-1)))
Vielen Dank nochmal
Sandra Liebig
LikeLike