Как правильно округлять числа в Excel: полный разбор функций

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

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

Главное правило: В русской версии Excel аргументы в формулах разделяются точкой с запятой (;), а десятичные дроби записываются через запятую. Например: =ОКРУГЛ(3,145; 2).

Функция ОКРУГЛ: математическое округление

Это основной инструмент, работающий по стандартным правилам арифметики: цифры 0–4 отбрасываются, 5–9 увеличивают предыдущий разряд.

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

Параметр число_разрядов определяет точность:

  • > 0 (например, 2): округляет до указанного количества знаков после запятой.
  • 0: округляет до ближайшего целого числа.
  • < 0 (например, -1, -2): округляет до запятой (до десятков, сотен, тысяч).
Исходное числоФормулаРезультатЛогика
12,348=ОКРУГЛ(A1; 2)12,35До сотых (2 знака после запятой)
12,348=ОКРУГЛ(A1; 0)12До целых
1234,5=ОКРУГЛ(A1; -1)1230До десятков
1234,5=ОКРУГЛ(A1; -2)1200До сотен
1234,5=ОКРУГЛ(A1; -3)1000До тысяч

Округление всегда вверх или вниз: ОКРВВЕРХ и ОКРВНИЗ

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

ОКРВВЕРХ (CEILING)

Округляет число в большую сторону до ближайшего кратного значения. Синтаксис: =ОКРВВЕРХ(число; точность)

Пример: Нужно округлить цену 102 руб. до конца десятка (чтобы было 110). =ОКРВВЕРХ(102; 10) → результат 110.

ОКРВНИЗ (FLOOR)

Округляет число в меньшую сторону до ближайшего кратного значения. Синтаксис: =ОКРВНИЗ(число; точность)

Пример: Скидка применяется только к полным сотням. Цена 199 руб. должна стать 100. =ОКРВНИЗ(199; 100) → результат 100.

Лайфхак для цен: Чтобы цена всегда заканчивалась на «9» (психологическое ценообразование), используйте комбинацию: =ОКРВВЕРХ(Цена; 1) - 0,01. Если цена 150,23 → она станет 151, затем минус 0,01 = 150,99.

Точное округление до кратного: функция МРАНД

Функция МРАНД (MROUND) округляет число до ближайшего кратного указанному значению. В отличие от ОКРВВЕРХ/ОКРВНИЗ, она выбирает направление автоматически: если остаток больше половины кратности — вверх, иначе — вниз.

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

Идеально подходит для:

  • Округления времени до 15 минут.
  • Расчета партий товара (кратных 5, 10, 50 шт.).
  • Зарплатных сеток.
ЗадачаЧислоКратностьФормулаРезультат
Партия товара23 шт.5 шт.=МРАНД(23; 5)25 (ближе к 25, чем к 20)
Партия товара22 шт.5 шт.=МРАНД(22; 5)20 (ближе к 20, чем к 25)
Время встречи10:0715 мин=МРАНД("10:07"; "0:15")10:00

Частые ошибки и способы их решения

Даже простые формулы могут выдать ошибку, если не учесть настройки программы.

  1. Ошибка #ЗНАЧ! (#VALUE!)

    • Причина: Использование точки вместо запятой в десятичных дробях (в русской локали) или точки с запятой вместо запятой между аргументами.
    • Решение: Проверьте разделители. Правильно: =ОКРУГЛ(10,5; 0). Неправильно: =ОКРУГЛ(10.5, 0).
  2. Визуальное округление против фактического

    • Проблема: Вы изменили формат ячейки (уменьшили знаки после запятой кнопкой на панели), и число выглядит округленным, но в формулах участвует его полное значение (например, 3,14159).
    • Решение: Для реальных расчетов всегда используйте функцию ОКРУГЛ, а не просто меняйте формат отображения.
  3. Отрицательные числа

    • Функции ОКРВВЕРХ и ОКРВНИЗ чувствительны к знаку кратности при работе с отрицательными числами. В современных версиях Excel это автоматизировано, но если получаете ошибку, убедитесь, что знаки числа и кратности совпадают.

Часто задаваемые вопросы (FAQ)

Как округлить время в Excel? Время в Excel — это дробная часть суток. Используйте ОКРУГЛ или МРАНД. Чтобы округлить до часа: =ОКРУГЛ(A1*24; 0)/24. Формат ячейки должен быть временным.

В чем разница между ОКРУГЛ и ОКРУГЛВВЕРХ? ОКРУГЛ работает по математическим правилам (5 округляется вверх, 4 вниз). ОКРУГЛВВЕРХ (аналог ОКРВВЕРХ для разрядов) всегда увеличивает модуль числа, игнорируя следующую цифру.

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

Что делать, если нужно удалить дробную часть полностью? Используйте функцию ЦЕЛОЕ (INT). Она просто отбрасывает дробь, не округляя её. =ЦЕЛОЕ(3,9) даст результат 3.