Округление чисел в Excel: полное руководство

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

Чтобы округлить число или сумму в Excel, используйте функцию =ОКРУГЛ(число; количество_знаков). Например, формула =ОКРУГЛ(A1; 2) приведёт значение из ячейки A1 к двум знакам после запятой. Если нужно округлить до десятков или сотен, укажите отрицательное число знаков: =ОКРУГЛ(A1; -1) округлит до ближайшего десяти.

Выбор конкретного метода зависит от задачи: бухгалтерский учёт требует математического округления, логистика — кратных значений, а расчёт себестоимости часто нуждается в округлении всегда вверх или вниз.

Быстрый старт

  • До 2 знаков (деньги): =ОКРУГЛ(A1; 2)
  • До целого: =ОКРУГЛ(A1; 0)
  • До десятков: =ОКРУГЛ(A1; -1)
  • Всегда вверх: =ОКРУГЛВВЕРХ(A1; 2)
  • До кратного 5: =МРАЖНОКР(A1; 5)

Основные функции для работы с точностью

В арсенале Excel есть несколько инструментов, каждый из которых решает специфическую задачу. Понимание разницы между ними критично для корректности финансовых отчётов.

1. Классическое округление (ОКРУГЛ)

Функция ОКРУГЛ работает по стандартным математическим правилам: если следующая цифра 5 и более, число увеличивается, если менее 5 — уменьшается.

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

  • Положительное число_разрядов (например, 2) — округляет дробную часть.
    • =ОКРУГЛ(123,456; 2)123,46
  • Ноль — округляет до ближайшего целого.
    • =ОКРУГЛ(123,4; 0)123
    • =ОКРУГЛ(123,6; 0)124
  • Отрицательное число_разрядов (например, -1, -2) — округляет целую часть слева от запятой.
    • =ОКРУГЛ(1234; -1)1230 (до десятков)
    • =ОКРУГЛ(1234; -2)1200 (до сотен)

2. Принудительное округление (ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ)

Используются, когда математические правила неприменимы. Например, при расчёте количества упаковочных коробок нельзя иметь 2,1 коробки — нужно 3.

  • ОКРУГЛВВЕРХ — всегда увеличивает модуль числа (для положительных чисел — вверх).
    • =ОКРУГЛВВЕРХ(10,1; 0)11
  • ОКРУГЛВНИЗ — всегда уменьшает модуль числа (отбрасывает лишнее).
    • =ОКРУГЛВНИЗ(10,9; 0)10

Лайфхак для логистики Чтобы узнать, сколько паллет нужно для груза, разделите общий вес на грузоподъёмность одной паллеты и примените ОКРУГЛВВЕРХ(...; 0). Это гарантирует, что вы не занизите количество транспорта.

3. Округление до кратного (МРАЖНОКР)

Функция МРАЖНОКР (в старых версиях или английской локали — MROUND) округляет число до ближайшего значения, кратного указанному множителю.

Синтаксис: =МРАЖНОКР(число; кратность)

  • =МРАЖНОКР(17; 5)15 (ближайшее к 17, кратное 5)
  • =МРАЖНОКР(18; 5)20
  • =МРАЖНОКР(123; 10)120

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

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

Самая частая ошибка новичков — визуальное расхождение сумм. Если вы просто изменили формат ячейки на «Числовой» с двумя знаками, реальное значение в ячейке осталось полным (например, 10,555), хотя на экране видно 10,56. При суммировании таких ячеек итог может отличаться на копейку от ожидаемого.

Правильный подход: округление в формуле

Чтобы сумма сходилась копейка в копейку, округляйте каждое слагаемое перед суммированием.

Пример: Допустим, у вас есть цена (A2) и количество (B2). Неправильно: =СУММ(A2:A10*B2:B10) (если это массив) или просто суммирование сырых данных. Правильно (для одной строки): =ОКРУГЛ(A2*B2; 2)

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

Округление итогового результата

Если вам не важна детализация по строкам, а нужен только верный итог для отчёта, применяйте функцию к результату суммы: =ОКРУГЛ(СУММ(A2:A10); 2)

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

Сравнение методов округления

ЗадачаФункцияПример формулыРезультат для 12,546
Бухгалтерский учёт (копейки)ОКРУГЛ=ОКРУГЛ(12,546; 2)12,55
Расчёт запаса прочностиОКРУГЛВВЕРХ=ОКРУГЛВВЕРХ(12,546; 2)12,55
Нормирование расходаОКРУГЛВНИЗ=ОКРУГЛВНИЗ(12,546; 2)12,54
Кратные партии (шаг 0,5)МРАЖНОКР=МРАЖНОКР(12,546; 0,5)12,5
Округление до сотенОКРУГЛ=ОКРУГЛ(12546; -2)12500

Частые ошибки

  1. Путаница формата и значения. Изменение количества знаков в меню «Формат ячеек» меняет только отображение, но не само число. Для расчётов используйте функции.
  2. Неверный знак разрядности. Пользователи часто пишут 1 вместо -1, пытаясь округлить до десятков. Помните: минус слева от запятой, плюс — справа.
  3. Игнорирование отрицательных чисел. Функции ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ работают с модулем числа. Для отрицательных значений «вверх» означает движение в сторону минуса (например, -5,1 станет -6).
  4. Ошибка #ЗНАЧ! в МРАЖНОКР. Возникает, если аргументы имеют разные знаки (одно положительное, другое отрицательное).

FAQ

Как округлить сразу весь столбец? Введите формулу с функцией ОКРУГЛ в первую ячейку соседнего столбца (например, =ОКРУГЛ(A2; 2)), затем протяните маркер заполнения вниз до конца таблицы.

Можно ли округлить до 5 копеек? Да, используйте функцию МРАЖНОКР. Формула =МРАЖНОКР(A1; 0,05) округлит число до ближайших 5 копеек.

Почему сумма в Excel не сходится на 1 копейку? Скорее всего, вы суммируете числа, которые визуально округлены форматом, но хранят в памяти больше знаков. Примените функцию ОКРУГЛ к каждому слагаемому или к итоговой сумме, чтобы привести данные к единому стандарту.

Как убрать все знаки после запятой? Используйте формулу =ОКРУГЛ(Ячейка; 0) или =ЦЕЛОЕ(Ячейка). Функция ЦЕЛОЕ всегда округляет до ближайшего меньшего целого (для отрицательных чисел результат будет отличаться от ОКРУГЛ).