Top.Mail.Ru
ОКРУГЛ, ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ — в чём разница в Excel

ОКРУГЛ, ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ в Excel: в чём разница

25.11.2025
427
ОКРУГЛ, ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ в Excel: в чём разница

В отчётах постоянно всплывает один и тот же вопрос: до чего именно округлять числа. До рублей? До копеек? Всегда вверх? Всегда вниз? А 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? Посмотри бесплатный курс:

Популярное

Консультация специалиста
Оставить заявку
Заказать расчет