Pobierz przykładowy skoroszyt
Ten samouczek pokaże, jak zaokrąglić liczbę do określonej liczby cyfr znaczących w Excelu i Arkuszach Google.
Czym są znaczące liczby?
Istotne liczby to liczba cyfr, które mają znaczący wpływ na rozdzielczość pomiaru (źródło: Wikipedia).
Formuła
Jest to wzór do zaokrąglania liczby do określonej liczby cyfr (liczb):
=OKRĄG(A2,B2-(1+INT(LOG10(ABS(A2)))))
To skomplikowana formuła. Uprośćmy to:
= ZAOKR(liczba_do_zaokrąglenia;sig_cyfry - (1 + liczba_cyfr_w_liczbie))
Poniżej przedstawimy Ci, jak działa formuła.
Funkcja OKRĄGŁA
Funkcja ZAOKR zaokrągla liczbę do określonej liczby cyfr względem ułamka dziesiętnego. Używając liczb ujemnych, możemy zaokrąglić do lewej części dziesiętnej.
Jak widać, potrzebujemy sposobu na obliczenie liczba_cyfr wprowadź w celu zaokrąglenia do określonej liczby cyfr. Ponieważ znamy cyfry znaczące, do których chcemy zaokrąglić, potrzebujemy tylko sposobu na obliczenie liczby cyfr w liczbie.
Liczba cyfr w liczbie
Najpierw obliczmy liczbę cyfr w liczbie. Zrobimy to za pomocą następującego wzoru:
=WEW.(DZIENNIK10(ABS(A2)))
Oto jak działa formuła. Liczby mogą być przechowywane w notacji naukowej:
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
Wartość wykładnika w notacji naukowej mówi nam, ile cyfr zawiera liczba.
Funkcja LOG10
Następnie możemy użyć funkcji INT i LOG10, aby zwrócić wykładnik z góry.
Jak to działa? Funkcja LOG10 zwraca wykładnik, do którego należy podnieść 10, aby uzyskać liczbę.
Używamy funkcji INT, aby usunąć wartość dziesiętną z wykładnika, więc pozostaje tylko liczba całkowita.
Funkcja ABS
LOG10 nie będzie działać z liczbami ujemnymi, więc chcemy również dodać funkcję ABS, aby obliczyć wartość bezwzględną, dając nam wzór do obliczenia liczby cyfr w liczbie.
Liczba cyfr do zaokrąglenia
Teraz wiemy, jak obliczyć liczbę cyfr w liczbie. Pamiętasz nasz uproszczony wzór powyżej?
= ZAOKR(liczba_do_zaokrąglenia;sig_cyfry - (1 + liczba_cyfr_w_liczbie))
Wprowadź wzór, aby obliczyć liczbę cyfr w liczbie:
=ZAOKR(liczba_do_zaokrąglenia, cyfry_sig - (1 + INT(LOG10(ABS(liczba_do_zaokrąglenia))))))
i dodajmy odwołania do komórek, aby dotrzeć do naszej formuły:
=OKRĄG(A2,B2-(1+INT(LOG10(ABS(A2)))))
Okrągła liczba do n znaczących liczb w Arkuszach Google
Wszystkie powyższe przykłady działają dokładnie tak samo w Arkuszach Google, jak w Excelu.