Округлення чисел до цілого або кратного в Excel

Часто трапляється, що ваша компанія має намір придбати акції, які продаються лише упаковками, наприклад, по 5 одиниць. Якщо ви плануєте придбати 123 акції, вам належить купити тільки 120, оскільки акції реалізуються тільки комплектами по 5 штук. Таким чином, вам потрібно округлити отримане число до найближчого кратного п’яти.

Отже, ви можете виконати цю задачу вручну, але більш правильно це робити за допомогою функцій Excel, адже при роботі з великими обсягами даних ручний метод не підходить.

Звичайно, у Excel є кілька функцій, які дозволяють виконати це завдання.

Отже, розпочнемо!

Округлення до найближчого більшого цілого числа

У вас може бути така таблиця:

Округлення чисел до цілого або кратного в Excel

Треба округлити стовпець «FTE Needed» до наступного цілого числа в більшу сторону.

Яким чином це реалізувати?

Ось формула: =ОКРУГЛВЕРХ(D2;0)

Округлення чисел до цілого чи кратного в Excel

У даній функції передбачено два параметри: перший – це число, яке необхідно округлити, а другий – кратність округлення.

Оскільки нам необхідне саме ціле число, у другому аргументі було вказано «0».

Крім того, можна виконати округлення в меншу сторону, використовуючи таку функцію:

=ОКРУГЛВНИЗ (D2;0)

Округлення до найближчого кратного 0.5

Можливо, наша таблиця залишається незмінною, але тепер необхідно округлити значення так, щоб вони були кратними 0.5.

Як реалізувати це?

Формула:

= OKRVERH.MAT(D2; 0.5)

Округлення чисел до цілого або до кратного в Excel

Перший параметр функції – це число, яке потрібно обробити, а другий – це значення, до якого ведеться округлення.

Крім того, аналогічну дію можна виконати з використанням функції ОКРВВЕРХ.

Округлення чисел до цілого або до кратного в Excel

Округлення до найближчого числа, кратного 5

Тепер застосовуватимемо функцію ОКРУГЛТ.

Припустимо, ми маємо наступну таблицю:

Округлення чисел до цілого або кратного в Excel

Яким чином здійснити округлення?

Рівняння:

=ОКРУГЛ (B2;5)

У цій формулі використовуються ті ж аргументи, що й раніше.

Цю функцію відрізняє те, що вона округляє число до найближчого цілого, чи то в більшу, чи в меншу сторону. У такому випадку ви не маєте можливості вибору.

Зробити округлення велику сторону до найближчого числа, кратного 5

Зараз ми розглянемо, як досягти округлення числа вгору, при цьому забезпечивши, щоб воно залишалося кратним 5.

Ми плануємо застосувати функцію ОКВЕРХ.

Рівняння:

=ГПР(B2;5)

Округлення чисел до найближчого цілого або кратного в Excel

Зменшити до найближчого числа, кратного 5

У даному випадку ми застосуємо функцію ОКРВНИЗ.МАТ.

Рівняння:

= ОКВВНИЗ.МАТ (B2; 5)

Округлення чисел у Excel до цілих чи кратних

Округлення в бік найближчого числа, кратного 10

У нас є аналогічна таблиця:

Округлення чисел в Excel до найближчого цілого або кратного

Тепер нам потрібно округлити до найближчого числа, яке ділиться на 10, у сторону збільшення.

Ось як виглядає формула: =ОКРУГЛ(B2;10)

Я прагнув вас підловити, і, звичайно, багато хто звернув увагу, що ця формула округлює до найближчого цілого. Таким чином, число 161 буде округлено до 160.

Якщо ви бажаєте округлити значення в більшу сторону, слід скористатися функцією ОКРВВЕРХ або ОКРВВЕРХ.МАТ.

Це матиме ось такий вигляд:

=КРВВЕРХ.МАТ (B2;10)

або

= КРВПРАВ (B2; -1)

Виконуючи обидві задачі, ви отримаєте той самий результат.

Якщо ви хочете округлити число вниз, використовуйте такі формули:

= ОКРВНИЗ.МАТ (B2; 10) = ОКРНТВ (B2; -1)

Якщо вам цікаво побачити в реальному часі відмінність між ОКРУГЛТ та ОКРВВЕРХ/ОКВВНИЗ, я проілюстрував це на зображенні нижче:

Округлення чисел до найближчого цілого або кратного в Excel

Зверніть увагу, що часом результати можуть співпадати, але це нерідкість. Чому так відбувається? Я пояснив це в своїй статті.

Сподіваюся, ця стаття виявилася для вас корисною.

Якщо ви маєте власні методи заокруглення, не соромтеся ділитися ними в коментарях.

Читайте також
nBook - найцікавіше зі світу IT, Hi-Tech
Додати коментар