Runde Zahl auf n signifikante Zahlen in Excel & Google Sheets

Beispielarbeitsbuch herunterladen

Laden Sie die Beispielarbeitsmappe herunter

In diesem Tutorial wird gezeigt, wie Sie eine Zahl in Excel und Google Sheets auf eine bestimmte Anzahl signifikanter Stellen runden.

Was sind signifikante Zahlen?

Signifikante Zahlen sind die Anzahl der Stellen, die aussagekräftige Beiträge zur Messauflösung liefern (Quelle: Wikipedia).

Formel

Dies ist die Formel, um eine Zahl auf eine bestimmte Anzahl von Stellen (Zahlen) zu runden:

=RUNDE(A2,B2-(1+INT(LOG10(ABS(A2)))))

Dies ist eine komplizierte Formel. Vereinfachen wir es:

=RUNDEN(Zahl_zu_Runde, sig_digits - (1 + num_digits_in_number))

Im Folgenden zeigen wir Ihnen, wie die Formel funktioniert.

ROUND-Funktion

Die ROUND-Funktion rundet eine Zahl auf die angegebene Anzahl von Stellen relativ zur Dezimalstelle. Mit negativen Zahlen können wir auf die linke Dezimalstelle runden.

Wie Sie sehen, brauchen wir eine Möglichkeit, die zu berechnen num_digits eingeben, um auf eine bestimmte Anzahl von Stellen zu runden. Da wir die signifikanten Stellen kennen, auf die wir runden möchten, brauchen wir nur eine Möglichkeit, die Anzahl der Stellen einer Zahl zu berechnen.

Anzahl der Stellen in Zahl

Zuerst berechnen wir die Anzahl der Stellen in der Zahl. Das machen wir mit folgender Formel:

=INT(LOG10(ABS(A2)))

So funktioniert die Formel. Zahlen können in wissenschaftlicher Schreibweise gespeichert werden:

1234567 = 1.234567 * 10 6 123456 = 1.23456 * 10 5 12345 = 1.2345 * 10 4 1234 = 1.234 * 10 3 123 = 1.23 * 10 2 12 = 1.2 * 10 1 

Der Exponentenwert in der wissenschaftlichen Schreibweise sagt uns, wie viele Ziffern die Zahl enthält.

LOG10-Funktion

Als nächstes können wir die INT- und LOG10-Funktionen verwenden, um den Exponenten von oben zurückzugeben.

Wie funktioniert das? Die Funktion LOG10 gibt den Exponenten zurück, auf den 10 erhöht werden muss, um die Zahl zu erzeugen.

Wir verwenden die INT-Funktion, um den Dezimalwert aus dem Exponenten zu entfernen, sodass nur die ganze Zahl übrig bleibt.

ABS-Funktion

LOG10 funktioniert nicht mit negativen Zahlen, daher möchten wir auch die ABS-Funktion hinzufügen, um den Absolutwert zu berechnen, was uns die Formel zur Berechnung der Anzahl der Stellen einer Zahl gibt.

Anzahl der Stellen zum Runden

Jetzt wissen wir, wie man die Anzahl der Stellen einer Zahl berechnet. Erinnern Sie sich an unsere vereinfachte Formel oben?

=RUNDEN(Zahl_zu_Runde, sig_digits - (1 + num_digits_in_number))

Setze die Formel ein, um die Anzahl der Stellen einer Zahl zu berechnen:

=RUNDEN(Zahl_zu_Runde, Sig_Ziffern - (1 + INT(LOG10(ABS(Zahl_zu_Runde)))))

und fügen wir Zellbezüge hinzu, um zu unserer Formel zu gelangen:

=RUNDE(A2,B2-(1+INT(LOG10(ABS(A2)))))

Runde Zahl auf n signifikante Zahlen in Google Sheets

Alle oben genannten Beispiele funktionieren in Google Sheets genauso wie in Excel.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave