Закръглете число до n Значителни цифри в Excel и Google Sheets

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок ще покаже как да закръглите число до определен брой значими цифри в Excel и Google Sheets.

Какви са значимите цифри?

Значителни цифри са броят на цифрите, които носят значителен принос към резолюцията на измерването (източник: Уикипедия).

Формула

Това е формулата за закръгляване на число до определен брой цифри (цифри):

= КРЪГЛО (A2, B2- (1+INT (LOG10 (ABS (A2)))))

Това е сложна формула. Нека го опростим:

= КРЪГЛО (число_ до_около, знаци_цифри - (1 + брой_цифри_в_номер))

По -долу ще ви преведем как работи формулата.

КРЪГЛА функция

Функцията ROUND закръглява число до определен брой цифри спрямо десетичния знак. Използвайки отрицателни числа, можем да закръглим вляво от десетичната запетая.

Както можете да видите, имаме нужда от начин за изчисляване на num_digits въвеждане, за да се закръгли до определен брой цифри. Тъй като знаем значимите цифри, до които искаме да закръглим, имаме нужда само от начин да изчислим броя на цифрите в число.

Брой цифри в брой

Първо нека изчислим броя на цифрите в числото. Ще направим това със следната формула:

= INT (LOG10 (ABS (A2)))

Ето как работи формулата. Числата могат да се съхраняват с помощта на научна нотация:

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 

Стойността на показателя в научната нотация ни казва колко цифри съдържа числото.

Функция LOG10

След това можем да използваме функциите INT и LOG10, за да върнем степента отгоре.

Как работи това? Функцията LOG10 връща степента, до която 10 трябва да се повиши, за да се получи числото.

Използваме функцията INT, за да премахнем десетичната стойност от степента, така че да остане само цяло число.

ABS функция

LOG10 няма да работи с отрицателни числа, затова също искаме да добавим функцията ABS, за да изчислим абсолютната стойност, като ни даде формулата за изчисляване на броя на цифрите в число.

Брой закръглени цифри

Сега знаем как да изчислим броя на цифрите в число. Помните ли нашата опростена формула по -горе?

= КРЪГЛО (число_ до_около, знаци_цифри - (1 + брой_цифри_в_номер))

Включете формулата, за да изчислите броя на цифрите в число:

= КРЪГЛО (номер_ до_област, знаци_цифри - (1 + INT (LOG10 (ABS (номер_ до_округ)))))

и нека добавим препратки към клетки, за да стигнем до нашата формула:

= КРЪГЛО (A2, B2- (1+INT (LOG10 (ABS (A2)))))

Закръглете число до n значими цифри в Google Sheets

Всички горни примери работят абсолютно същите в Google Sheets, както и в Excel.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave