![](https://help.apple.com/assets/6467B9B3CF36103D3A318861/6467B9B8CF36103D3A318879/uk_UA/784be3dfed809d4b6bb7cc427d8c5f01.png)
Функції для заокруглення значень
Можна використовувати кілька числових функцій для заокруглення числа різними способами, залежно від мети і потрібного результату.
Округлення від 0
Перелічені нижче функції використовуються для округлення чисел у бік від 0.
Функція | Приклади |
---|---|
CEILING: Округляє число від 0 до найближчого кратного вказаного числа. Заокруглення відбувається з визначеним кроком, наприклад, найближче кратне 10. | =CEILING(12;10) повертає 20, округлення від 0. =CEILING(0,4;1) повертає 1. =CEILING(-0,4;-1) повертає -1. |
EVEN: Округляє число від 0 до найближчого парного числа. Заокруглення — найближче число, яке можна поділити на 2 порівну. | =EVEN(0,4) повертає 2, округлення від 0. =EVEN(-0,4) повертає -2. |
ODD: Округляє число від 0 до найближчого непарного числа. | =ODD(1,4) повертає 3, найближче непарне число, коли округлення відбувається від 0. =ODD(-1,4) повертає -3. |
ROUNDUP: Округляє число вгору (від 0) на вказану кількість розрядів. Якщо знак другого аргумента є додатнім числом, він вказує кількість цифр (десяткових розрядів) праворуч від десяткового роздільника, яка повинно бути включена в округлене число. Якщо знак другого аргумента є від’ємним числом, він вказує кількість цифр ліворуч від десяткового роздільника, яку потрібно замінити нулями (кількість нулів у кінці числа). | =ROUNDUP(1125,373;2) повертає 1 125,38, оскільки округлення відбувається від 0. =ROUNDUP(1125;-2) повертає 1 200. =ROUNDUP(-1125,373;2) повертає -1 125,38. =ROUNDUP(-1125;-2) повертає -1 200. |
Округлення до 0
Перелічені нижче функції використовуються для округлення чисел у бік до 0.
Функція | Приклади |
---|---|
FLOOR: Округляє число в бік 0 до найближчого кратного вказаного числа. Заокруглення відбувається з визначеним кроком, наприклад, найближче кратне 10. | =FLOOR(12;10) повертає 10, заокруглення до 0. =FLOOR(0,4;1) повертає 0. =FLOOR(-0,4;-1) також повертає 0. |
ROUNDDOWN: Округляє число вниз (до 0) на вказану кількість розрядів. Якщо знак другого аргумента є додатнім числом, він вказує кількість цифр (десяткових розрядів) праворуч від десяткового роздільника, яка повинно бути включена в округлене число. Якщо знак другого аргумента є від’ємним числом, він вказує кількість цифр ліворуч від десяткового роздільника, яку потрібно замінити нулями (кількість нулів у кінці числа). Округлення відбувається до 0. | =ROUNDDOWN(1155,376;2) повертає 1 155,37, оскільки округлення відбувається до 0. =ROUNDDOWN(1155;-2) повертає 1 100. =ROUNDDOWN(-1155,376;2) повертає -1 155,37. =ROUNDDOWN(-1155;-2) повертає -1 100. |
Інші типи округлення
Перелічені нижче функції використовуються для округлення чисел іншими способами.
Функція | Приклади |
---|---|
INT: Округляє число до найближчого цілого числа, яке менше або дорівнює заданому числу. | =INT(0,4) повертає 0, оскільки це найближче ціле число, яке менше або дорівнює 0,4. Для додатних чисел округлення відбувається до 0. =INT(-0,4) повертає -1, оскільки це найближче ціле число, яке менше або дорівнює -0,4. Для від’ємних чисел округлення відбувається від 0. |
MROUND: Округляє число до найближчого кратного вказаного числа. Ця функція відрізняється від CEILING, яка округляє до найближчого кратного. | =MROUND(4;3) повертає 3, оскільки 4 ближче до 3, ніж до наступного кратного 3, яким є 6. =CEILING(4;3) повертає 6, найближче кратне 3, коли виконується округлення. |
ROUND: Округляє число на вказану кількість розрядів. Якщо знак другого аргумента є додатнім числом, він вказує кількість цифр (десяткових розрядів) праворуч від десяткового роздільника, яка повинно бути включена в округлене число. Якщо знак другого аргумента є від’ємним числом, він вказує кількість цифр ліворуч від десяткового роздільника, яку потрібно замінити нулями (кількість нулів у кінці числа). | =ROUND(1125,376;2) повертає 1 125,38. =ROUND(1125;-2) повертає 1 100. =ROUND(-1125,376;2) повертає -1 125,38. =ROUND(-1125;-2) повертає -1 100. =ROUND(-1155;-2) повертає -1 200. |
TRUNC: Обтинає число до вказаної кількості розрядів. Якщо знак другого аргумента є додатнім числом, він вказує кількість цифр (десяткових розрядів) праворуч від десяткового роздільника, яка повинно бути включена в округлене число. Якщо знак другого аргумента є від’ємним числом, він вказує кількість цифр ліворуч від десяткового роздільника, яку потрібно замінити нулями (кількість нулів у кінці числа). Зайві цифри відтинаються від числа. | =TRUNC(1125,356;2) повертає 1 125,35, оскільки число обтинається після двох позицій праворуч від десяткового роздільника. =TRUNC(-1125,356;2) повертає -1 125,35. =TRUNC(1155;-2) повертає 1 100, до числа додається два нулі в двох позиціях ліворуч від десяткового роздільника. |