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

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

Чтобы округлить число в Excel, используйте функцию =ОКРУГЛ(число; количество_знаков). Например, формула =ОКРУГЛ(12,345; 2) вернет значение 12,35. Для принудительного округления вверх или вниз применяются функции ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ, а для кратных значений (например, до 0,5 или 10) — МРАУНД или СЕОКР.

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

Быстрый старт Если вам нужно просто убрать лишние знаки после запятой по математическим правилам — используйте ОКРУГЛ. Если критично не занижать цену или сумму — выбирайте ОКРУГЛВВЕРХ.

Основные функции округления

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

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

Функция работает по стандартным математическим правилам: если следующая цифра 5 и больше — округление вверх, иначе вниз.

  • Синтаксис: =ОКРУГЛ(число; число_знаков)
  • Примеры:
    • =ОКРУГЛ(15,248; 2)15,25
    • =ОКРУГЛ(15,243; 2)15,24
    • =ОКРУГЛ(15,5; 0)16 (до целого)
    • =ОКРУГЛ(1234; -2)1200 (округление десятков, сотен и т.д.)

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

Используются, когда логика расчета требует игнорирования следующей цифры. Часто применяется в ценообразовании или расчете налогов.

  • ОКРУГЛВВЕРХ: Всегда увеличивает модуль числа.
    • =ОКРУГЛВВЕРХ(10,01; 0)11
  • ОКРУГЛВНИЗ: Всегда отбрасывает дробную часть (усечение).
    • =ОКРУГЛВНИЗ(10,99; 0)10

3. Округление до кратного значения (МРАУНД, СЕОКР, ОТБР)

Необходимо, когда результат должен делиться на определенное число (например, упаковка по 6 штук или цена, кратная 50 рублям).

  • МРАУНД (MROUND): Округляет до ближайшего указанного значения.
    • =МРАУНД(17; 5)15 (ближе к 15, чем к 20)
    • =МРАУНД(18; 5)20
  • СЕОКР (CEILING): Округляет до ближайшего большего кратного.
    • =СЕОКР(12,1; 0,5)12,5
  • ОТБР (FLOOR): Округляет до ближайшего меньшего кратного.
    • =ОТБР(12,9; 0,5)12,5

Ошибка #ЗНАЧ! в МРАУНД Функция МРАУНД возвращает ошибку, если вы пытаетесь округлить отрицательное число до положительной кратности (или наоборот). Знаки числа и кратности должны совпадать.

Применение в формулах и расчетах

Округление редко используется изолированно. Чаще всего оно является частью сложной формулы.

Расчет стоимости с НДС

Если нужно посчитать стоимость с налогом и сразу округлить до рублей: =ОКРУГЛ(Цена_без_НДС * 1,2; 0)

Пропорциональное распределение

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

=ОКРУГЛ(Общая_сумма * Доля_участника; 2)

Работа с временем

Время в Excel — это дробное число суток. Чтобы округлить время до ближайших 15 минут (0,25 часа): =МРАУНД(Ячейка_со_временем; "0:15") Или в числовом формате (15 мин = 1/96 суток): =МРАУНД(Ячейка_со_временем; 1/96)

Таблица выбора функции

ЗадачаФункция (Русский)Функция (English)Пример формулыРезультат для 12,37
По правилам математикиОКРУГЛROUND=ОКРУГЛ(A1; 1)12,4
Всегда вверхОКРУГЛВВЕРХROUNDUP=ОКРУГЛВВЕРХ(A1; 1)12,4
Всегда внизОКРУГЛВНИЗROUNDDOWN=ОКРУГЛВНИЗ(A1; 1)12,3
До ближайших 0,5МРАУНДMROUND=МРАУНД(A1; 0,5)12,5
До ближайших 0,5 (вверх)СЕОКРCEILING=СЕОКР(A1; 0,5)12,5
До ближайших 0,5 (вниз)ОТБРFLOOR=ОТБР(A1; 0,5)12,0
Отбросить дробную частьЦЕЛОЕINT=ЦЕЛОЕ(A1)12

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

  1. Путаница с форматом ячеек. Если вы нажали кнопку «Уменьшить разрядность» на панели инструментов, число визуально округлилось, но в строке формул осталось полным. При суммировании таких ячеек итог может отличаться от ожидаемого.

    • Решение: Используйте функцию ОКРУГЛ в формуле, чтобы изменить само значение.
  2. Накопление погрешности. Если округлить каждую строку в большом отчете, а затем просуммировать их, результат может отличаться от суммы исходных точных чисел, округленной в конце.

    • Совет: Для официальной отчетности лучше суммировать точные значения, а итог округлять одной функцией.
  3. Разделители аргументов. В русской версии Excel аргументы функций разделяются точкой с запятой (;), а не запятой. Использование запятой приведет к ошибке синтаксиса.

FAQ

Как округлить до тысяч? Используйте отрицательное число знаков: =ОКРУГЛ(123456; -3) вернет 123000.

В чем разница между ЦЕЛОЕ и ОКРУГЛВНИЗ? Функция ЦЕЛОЕ (INT) всегда округляет до ближайшего меньшего целого. Для положительных чисел это аналог ОКРУГЛВНИЗ(...; 0), но для отрицательных -10,5 функция ЦЕЛОЕ вернет -11, а ОКРУГЛВНИЗ-10.

Можно ли округлить текст? Нет, функции работают только с числами. Если число записано как текст (например, импортировано из 1С), сначала преобразуйте его функцией ЗНАЧЕН или через «Текст по столбцам».