Как правильно округлять числа в Excel

Иван Корнев·09.04.2026·4 мин

Чтобы округлить число в Excel, используйте функцию =ОКРУГЛ(число; количество_разрядов). Она применяет стандартные математические правила: цифры 0–4 отбрасываются, 5–9 увеличивают предыдущий разряд. Для специфических задач (всегда вверх, вниз или до кратного значения) существуют отдельные инструменты: ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ и ОКРГЛПОЗ.

Базовое математическое округление (ОКРУГЛ)

Функция ОКРУГЛ — основной инструмент для работы с десятичными дробями. Она изменяет само значение числа в ячейке, а не просто его отображение.

Синтаксис: =ОКРУГЛ(число; количество_разрядов)

  • Число: Ссылка на ячейку или конкретное число.
  • Количество разрядов:
    • Положительное число (например, 2) — округление после запятой (до сотых).
    • Ноль (0) — до целого числа.
    • Отрицательное число (например, -1) — округление слева от запятой (до десятков).

Примеры использования:

  • =ОКРУГЛ(123,456; 2)123,46 (до копеек).
  • =ОКРУГЛ(123,456; 0)123 (до единиц).
  • =ОКРУГЛ(123,456; -1)120 (до десятков).
  • =ОКРУГЛ(123,456; -2)100 (до сотен).

Если нужно округлить весь столбец данных, введите формулу в первую ячейку, затем потяните за маркер автозаполнения (маленький квадрат в углу ячейки) вниз до конца списка.

Направленное округление: всегда вверх или вниз

В финансовых расчетах и логистике часто требуются консервативные оценки, где стандартная математика не подходит.

Округление в большую сторону (ОКРУГЛВВЕРХ)

Используется, когда запас необходим: расчет количества упаковок, налогов или минимальной оплаты. Даже если дробная часть равна 0,001, число увеличится до следующего значения.

Формула: =ОКРУГЛВВЕРХ(число; разряды)

  • Пример: Нужно купить доски. Требуется 4,1 шт. =ОКРУГЛВВЕРХ(4,1; 0)5 штук.

Округление в меньшую сторону (ОКРУГЛВНИЗ)

Применяется для расчета гарантированной прибыли, скидок или остатков, где лишнее значение недопустимо.

Формула: =ОКРУГЛВНИЗ(число; разряды)

  • Пример: Расчет бонуса 15% от суммы 100,9 руб. =ОКРУГЛВНИЗ(100,9*0,15; 0)15 руб. (дробная часть отбрасывается).

Округление до кратных значений (ОКРГЛПОЗ)

Эта функция полезна в складском учете и ценообразовании, когда значения должны быть кратны определенному шагу (например, 5, 10, 50 или 0,05).

Синтаксис: =ОКРГЛПОЗ(число; множитель)

Функция округляет число до ближайшего значения, кратного указанному множителю. По умолчанию округление идет по модулю (в сторону, удаленную от нуля).

Практические сценарии:

  1. Цены: Привести цену к красивому виду, кратному 50 рублям. =ОКРГЛПОЗ(1230; 50)1250.
  2. Время: Округлить затраченное время до ближайших 15 минут. =ОКРГЛПОЗ(0,45; 0,25) (где 0,25 — это 6 часов или 15 мин в формате времени) → результат зависит от формата ячейки.
  3. Упаковки: Товар продается только пачками по 12 шт. Нужно 35 шт. =ОКРГЛПОЗ(35; 12)36 (3 пачки).

В старых версиях Excel функция ОКРГЛПОЗ могла работать некорректно с отрицательными числами. В современных версиях (Excel 2016, 2019, 365) используется уточненный синтаксис или режим совместимости. Если работаете с отрицательными значениями, проверьте результат вручную.

Сравнение основных функций

ЗадачаФункцияПример входных данных (12,34)Результат (до целых)
СтандартноеОКРУГЛМатематическое правило12
Запас/ИзлишекОКРУГЛВВЕРХВсегда больше или равно13
Экономия/ОстатокОКРУГЛВНИЗВсегда меньше или равно12
Шаг/КратностьОКРГЛПОЗДо ближайшего кратного 515
До знакаОКРУГЛ.ОТНДо ближайших 0,0512,35

Частые ошибки при работе с округлением

  1. Разделители аргументов. В русской версии Excel аргументы функций разделяются точкой с запятой (;), а не запятой.
    • Правильно: =ОКРУГЛ(A1; 2)
    • Ошибка: =ОКРУГЛ(A1, 2) (вернет #ИМЯ? или #ЗНАЧ!)
  2. Визуальное vs Фактическое округление. Изменение формата ячейки (через меню «Главная» → «Число») меняет только отображение. Для формул число остается точным (с тысячами знаков после запятой). Чтобы изменить само значение для расчетов, обязательно используйте функции.
  3. Отрицательные разряды. Новички часто путаются в отрицательных значениях второго аргумента. Помните: -1 означает десятки, -2 — сотни.
    • =ОКРУГЛ(150; -2) даст 200, а не 100, так как 150 ближе к 200.
  4. Накопление погрешности. При суммировании большого массива предварительно округленных чисел итог может отличаться от суммы точных чисел, округленной в конце. Решайте эту задачу в зависимости от требований бухгалтерии: округлять каждую строку или итоговую сумму.

FAQ

Как округлить до 5 копеек? Используйте функцию ОКРУГЛ.ОТН (или MROUND в английской версии): =ОКРУГЛ.ОТН(A1; 0,05).

Почему формула возвращает ошибку #ИМЯ? Проверьте название функции. В русскоязычном Excel она называется ОКРУГЛ, в англоязычном — ROUND. Также убедитесь, что используете точку с запятой ; между аргументами.

Можно ли округлить время в Excel? Да, время в Excel — это числа. Чтобы округлить до ближайшего часа: =ОКРГЛПОЗ(A1; "1:00"). До 15 минут: =ОКРГЛПОЗ(A1; "0:15").

Как убрать дробную часть без округления? Используйте функцию ОТБР (англ. TRUNC). Она просто отбрасывает дробь: =ОТБР(12,99) вернет 12.