В отчётах постоянно всплывает один и тот же вопрос: до чего именно округлять числа. До рублей? До копеек? Всегда вверх? Всегда вниз? А Excel предлагает сразу несколько функций: ОКРУГЛ, ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ — и тут легко запутаться.
Введение: зачем вообще разбираться в округлении
Самая частая история: у тебя есть таблица с суммами, скидками, налогами или процентами.
Excel считает всё честно, но в отчёте появляются «хвосты» вида 123,4567, а бухгалтерии нужны
ровные рубли или нормальные две цифры после запятой.
При этом важно:
- не «наколдовать» лишних копеек в суммах по контрагентам;
- не занизить налог случайным округлением вниз;
- получить цифры, которые можно спокойно подписать в акте или коммерческом отчёте.
Не переживай, если кажется, что все эти ОКРУГЛ звучат одинаково. Сейчас разберёмся, в чём разница между ОКРУГЛ, ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ, на примерах из реальных задач.
Проблема: формат ячейки ≠ округление числа
Новички часто делают так: меняют количество знаков после запятой через кнопку «Уменьшить разрядность» или формат ячейки. Визуально всё красиво, но сами числа остаются с хвостами.
В итоге:
- в строках видны «ровные» суммы, а в итогах — странные копейки;
- при сравнении двух таблиц значения отличаются на 0,01–0,05;
- сводные таблицы и формулы СУММ считают по фактическим значениям, а не по «картинке».
Если хочешь глубже понимать, как Excel ведёт себя при расчётах, посмотри также статью про формулы суммы в Excel — там видно, как лишние копейки могут влиять на итоги.
Решение: три подхода к округлению
Excel предлагает три базовые стратегии округления:
Математическое округление до нужного разряда (0,5 и выше — вверх).
Всегда вверх от нуля, независимо от того, 0,1 или 0,9 в хвосте.
Всегда вниз к нулю — отбрасываем хвост без обсуждений.
Все три функции работают одинаково по форме:
=ОКРУГЛ(Число; Число_разрядов)
=ОКРУГЛВВЕРХ(Число; Число_разрядов)
=ОКРУГЛВНИЗ(Число; Число_разрядов)
Где Число_разрядов — это, по сути, сколько знаков после запятой нужно оставить. Если поставить 0 — округляем до целого, если 2 — до копеек, если -1 — до десятков, -2 — до сотен и так далее.
Часть 1. ОКРУГЛ: математическое округление «как в школе»
ОКРУГЛ — это «классическое» округление, к которому все привыкли с уроков математики.
Простые примеры
| Формула | Результат | Комментарий |
|---|---|---|
=ОКРУГЛ(123,456; 2) |
123,46 | Округляем до сотых (2 знака после запятой). |
=ОКРУГЛ(123,454; 2) |
123,45 | Хвост меньше 0,005 — остаётся 123,45. |
=ОКРУГЛ(123,5; 0) |
124 | До целого, 0,5 и выше — вверх. |
Округление до десятков и сотен
Отрицательные разряды помогают округлять не дробную часть, а целую:
| Формула | Результат | Расшифровка |
|---|---|---|
=ОКРУГЛ(1234; -1) |
1230 | До десятков. |
=ОКРУГЛ(1234; -2) |
1200 | До сотен. |
Такой подход полезен, когда нужно округлить, например, план продаж до «красивых» десятков или сотен, но без систематического завышения или занижения.
Часть 2. ОКРУГЛВВЕРХ: всегда в большую сторону
ОКРУГЛВВЕРХ пригодится там, где важно не занизить сумму, количество или показатель. Например, при расчёте количества коробок, паллет, мест доставки или минимального платежа.
Пример: количество коробок
В ячейке A2 лежит количество товара, которое нужно отправить: 125 штук. В одну коробку помещается 12 штук. Сколько коробок нужно?
Логика: даже если не хватает до полной коробки, коробку всё равно придётся взять целиком.
=ОКРУГЛВВЕРХ(A2/12; 0)
Если A2 = 125, тогда:
- A2/12 = 10,4166…
- ОКРУГЛВВЕРХ(...;0) даст 11 коробок.
Округление сумм «в пользу бюджета»
Иногда по внутренним правилам компании все суммы в отчёте нужно округлять вверх до рублей, чтобы «не потерять» ни копейки.
| Формула | Результат | Комментарий |
|---|---|---|
=ОКРУГЛВВЕРХ(123,01; 0) |
124 | Любой хвост — вверх. |
=ОКРУГЛВВЕРХ(123,99; 0) |
124 | Тоже вверх, как и ожидалось. |
Если дальше ты суммируешь такие округлённые значения, пригодятся приёмы из статей как посчитать сумму по условию и как суммировать по нескольким условиям — там показано, как строить аккуратные итоги по менеджерам, статусам и периодам.
Часть 3. ОКРУГЛВНИЗ: всегда в меньшую сторону
ОКРУГЛВНИЗ делает противоположное: всегда отбрасывает хвост в сторону к нулю. Это полезно, когда нельзя завысить показатель.
Пример: целые выполненные заказы
Допустим, расчётом получилось, что менеджер «закрыл» 7,8 условных единиц плана. Для отчёта по KPI нужен показатель полностью выполненных заказов — дробная часть не считается.
=ОКРУГЛВНИЗ(7,8; 0)
Результат — 7. Никаких попыток «дотянуть» до 8.
Округление остатков
Если нужно показать полные коробки на складе, а не теоретический остаток, используем ОКРУГЛВНИЗ:
=ОКРУГЛВНИЗ(A2/12; 0)
Где A2 — общее количество единиц товара. Так мы получим число полных коробок.
Часть 4. Округление до нужного шага (10, 100, 0,5 и т.д.)
Частый вопрос: как округлить не просто до знаков после запятой, а, например, до ближайших 10 рублей, 100 рублей или до шага 0,5?
Это легко сделать через деление и умножение.
До ближайших 10 рублей (математически)
=ОКРУГЛ(A2/10; 0)*10
Если A2 = 127, результат будет 130. Если A2 = 123, результат — 120.
Всегда вверх до 100 рублей
=ОКРУГЛВВЕРХ(A2/100; 0)*100
Если A2 = 10 050, результат — 10 100; если A2 = 10 001, тоже 10 100.
Всегда вниз до 0,5
=ОКРУГЛВНИЗ(A2/0,5; 0)*0,5
Такой приём полезен, когда нужно привести скидки, коэффициенты или ставки к фиксированному шагу.
Часть 5. Округление и форматирование: как не запутаться
Важно разделять две вещи:
- Округление функцией — меняет само значение в ячейке.
- Формат ячейки — меняет только отображение, но не меняет число внутри.
Если ты изменишь только формат (уменьшишь разрядность), то СУММ и другие формулы будут работать с «длинными» числами. Чтобы управлять именно значениями, пользователю нужны функции ОКРУГЛ, ОКРУГЛВВЕРХ или ОКРУГЛВНИЗ в формулах.
А если внешний вид таблицы стал слишком пёстрым после экспериментов, можно аккуратно привести её в порядок, используя приёмы из статьи как удалить форматирование в Excel.
Ошибки новичков при округлении
-
Округляют только визуально, а не в формулах.
Меняют формат ячейки и удивляются, почему итоги «гуляют» на копейки. -
Смешивают разные подходы.
В одном отчёте часть значений округлена ОКРУГЛ, часть — ОКРУГЛВВЕРХ. В результате итоги по менеджерам и итог по всему отделу не сходятся. -
Не учитывают знак разрядов.
Пишут=ОКРУГЛ(A2;2)вместо=ОКРУГЛ(A2;-2), когда нужно округлить до сотен, а не до сотых. -
Используют ОКРУГЛВВЕРХ там, где нужна честная математика.
В финансовых отчётах это может искусственно завышать итоговые суммы. -
Округляют «сырые» данные, а не подготовленный результат.
Иногда логичнее сначала посчитать все промежуточные показатели, а уже итоговую сумму округлить до нужной точности — особенно при суммах по датам и нескольким условиям. Здесь пригодятся статьи как посчитать сумму по датам и как суммировать только уникальные значения.
Итоги
- ОКРУГЛ — математическое округление «как в школе», без систематического завышения или занижения.
- ОКРУГЛВВЕРХ — всегда в большую сторону, полезен там, где нельзя недосчитать.
- ОКРУГЛВНИЗ — всегда в меньшую сторону, когда важно не завысить показатели.
- С помощью деления и умножения можно округлять до любого шага: 10, 100, 0,5 и т.д.
- Формат числа влияет только на отображение, а функции ОКРУГЛ/ОКРУГЛВВЕРХ/ОКРУГЛВНИЗ — на реальные значения в расчётах.
Что дальше
Хочешь продолжить и перестать бояться Excel? Посмотри бесплатный курс:

Комментарии
Комментариев пока нет.