Частий приклад — ваша компанія хоче купити акції, але вони продаються пачками, припустимо, по 5 штук. Ви хочете купити 123 акції, але оскільки вони продаються пачками по 5 штук ви купите тільки 120 акцій. До цього числа вам необхідно округлити після розрахунків.
І так, ви можете зробити це вручну, але коректніше робитиме за допомогою функцій Excel, тому що якщо ви зіткнетеся з великим обсягом даних, вручну це робитиме не варіант.
І звичайно, в Excel існують навіть кілька функцій, за допомогою яких можна виконати це завдання.
Тож почнемо!
Округлення у велику сторону до цілого числа
Допустимо, у вас є така табличка:
І стовпчик «FTE Needed» нам потрібно округлити у велику сторону.
Як це зробити?
Ось функція:
=ОКРУГЛВЕРХ(D2;0)
У цій функції використовується 2 аргументи, перший саме число, яке потрібно округлити, другий кратність.
Тому що нам потрібне саме ціле число ми прописали у другому аргументі «0».
Також можна округлити і в меншу сторону за допомогою функції:
=ОКРУГЛВНИЗ (D2;0)
Округлити до кратного 0.5
Допустимо, табличка у нас та сама, але тепер нам потрібно округлити так, щоб число було кратно 0.5.
Як це зробити?
Формула:
= ОКРВВЕРХ.МАТ (D2; 0.5)
Перший аргумент функції – число, яке потрібно округлити, а другий – кратність.
Також, те саме можна зробити за допомогою функції ОКРВВЕРХ.
Округлити до числа кратного 5
Тепер використовуватимемо функцію ОКРУГЛТ.
Допустимо, у нас є така табличка:
Як округлити?
Формула:
=ОКРУГЛТ (B2;5)
У цій формулі аргументи ті самі, що й у минулих.
Особливість цієї функції в тому, що вона округляє число в той бік, який найближчий (великий чи менший). Вибрати у цьому випадку ви не можете.
Округлити у велику сторону до числа кратного 5
Нині ж розглянемо як зробити те щоб число було округлено у велику сторону, але за цьому залишалося кратно 5.
Ми будемо використовувати функцію ОКВЕРХ.
Формула:
=КРВВЕРХ(B2;5)
Округлити в меншу сторону до числа кратного 5
В цьому випадку будемо використовувати функцію ОКРВНИЗ.МАТ.
Формула:
= ОКВВНИЗ.МАТ (B2; 5)
Округлити у велику сторону до числа кратного 10
Допустимо у нас та ж табличка:
Але тепер нам потрібно округлити у велику сторону до числа кратного 10.
Ось формула:
=ОКРУГЛТ(B2;10)
Я хотів підловити вас, звичайно ж, багато хто помітив, що ця формула округляє в найближчий бік. Тобто 161 буде заокруглено до 160.
А якщо ви все-таки хочете округлити у велику сторону, потрібно використовувати ОКРВВЕРХ або ОКРВВЕРХ.МАТ.
Це буде виглядати так:
=КРВВЕРХ.МАТ (B2;10)
або
= КРВВЕРХ (B2; -1)
При виконанні обох функцій результат буде один.
Якщо вам потрібно округлити в менший бік, формули будуть такі:
= ОКВВНИЗ.МАТ (B2; 10) = ОКВРНИЗ (B2; -1)
Якщо ви хочете “наживо” побачити різницю між ОКРУГЛТ і ОКРВВЕРХ/ОКВВНИЗ, я показав її на малюнку нижче:
Зверніть увагу, іноді результати збігаються, але не завжди. Чому? Я розповів про це у статті.
Сподіваюся, вам допомогла ця стаття.
Якщо у вас є свої способи заокруглення, будь ласка, поділіться ними у коментарях.