ГлавнаяКак сделать в Excel → Округление

Округление в Excel: ОКРУГЛ и формат ячейки

Два разных округления, которые постоянно путают: одно меняет число, другое — только его вид. Отсюда и берётся «сумма не сходится на копейку».

Коротко

В экселе два округления, и они делают разное.

Функция ОКРУГЛ меняет само число. =ОКРУГЛ(A1;2) превращает 12,3456 в 12,35 — по-настоящему: дальше складывается уже 12,35.

Формат ячейки меняет только вид. Кнопки «увеличить и уменьшить разрядность» и «Формат ячеек → Числовой» показывают 12,35, а в ячейке по-прежнему лежит 12,3456. Складываются полные числа.

Отсюда самая частая жалоба: «итог не сходится на копейку». На экране 12,35 + 12,35 = 24,70, а Excel показывает 24,69 — потому что на самом деле сложились 12,3456 и 12,3444. Лечится не форматом, а функцией: округлять надо там, где число рождается, а не там, где показывается.

Отдельная пара, которую путают с первой: ОКРУГЛВВЕРХ округляет до разряда, а ОКРВВЕРХ — до кратного. =ОКРУГЛВВЕРХ(1237;-2) даст 1300, а =ОКРВВЕРХ(1237;50) — 1250. Первое нужно в отчётах, второе — в ценниках и фасовке.

Второй аргумент ОКРУГЛ — до какого знака: 2 — до копеек, 0 — до целых, −3 — до тысяч. Отрицательные знаки нужны реже, но именно они округляют суммы до тысяч в отчётах.

То же самое формулой в Excel

=ОКРУГЛ(A1;2) — до копеек: 12,3456 → 12,35
=ОКРУГЛ(A1;0) — до целых: 12,5 → 13, а 12,4 → 12
=ОКРУГЛ(A1;-3) — до тысяч: 12 345 → 12 000
=ОКРУГЛВВЕРХ(A1;0) — всегда вверх: 12,1 → 13. Считать упаковки и рейсы
=ОКРУГЛВНИЗ(A1;0) — всегда вниз: 12,9 → 12
=ЦЕЛОЕ(A1) — отбросить дробную часть; у отрицательных ведёт себя иначе, чем ОКРУГЛВНИЗ
=ОКРУГЛТ(A1;0,5) — до ближайшего кратного: цены к 0,5 или 10
=ОКРВВЕРХ(A1;50) — вверх до кратного 50: ценники и фасовка
=ОКРВНИЗ(A1;50) — вниз до кратного 50
=ОКРУГЛ(A1*B1;2) — округлять произведение, а не сомножители — иначе копейки разъедутся

Файл, где округление видно на живых числах

Восемь строк товаров: сумма, НДС и доля считаются формулами. Поменяйте разрядность в формате и сравните с ОКРУГЛ — разница видна сразу.

Файл pervaya-formula.xlsx · формулы работают в Excel 2016 и новее и в Google Таблицах · без макросов · формулы проходят автопроверку перед публикацией

Лист файла «Округление в Excel: ОКРУГЛ и формат ячейки»: Товар, Кол-во, Цена, Сумма
Так выглядит файл. Картинка собрана из него же при сборке сайта: числа в ней те, что посчитает Excel.

Пошагово

  1. Решите, что вам нужно: изменить число или только его вид. Для документов и расчётов почти всегда первое.
  2. Изменить число: в соседней ячейке напишите =ОКРУГЛ(, кликните исходную, поставьте точку с запятой и число знаков. Для копеек — 2.
  3. Чаще всего округление встраивают прямо в расчёт: =ОКРУГЛ(B5*C5;2). Так копейки не накапливаются в итогах.
  4. Изменить только вид: выделите ячейки и нажимайте кнопки «Увеличить разрядность» и «Уменьшить разрядность» на вкладке «Главная» — или Ctrl+1 и задайте формат вручную.
  5. Проверьте себя: поставьте рядом =A1-ОКРУГЛ(A1;2). Если получится не ноль, в ячейке лежит не то, что видно.

Где обычно ломается

Основание: функции ОКРУГЛ, ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ, ОКРУГЛТ и ЦЕЛОЕ описаны в справке Microsoft; там же сказано, что ОКРУГЛ округляет половину в большую сторону по модулю, а отрицательное число разрядов округляет слева от запятой. Настройка «Задать точность как на экране» (Файл → Параметры → Дополнительно) необратимо заменяет хранимые значения отображаемыми — это тоже из справки. Норм права здесь нет: это поведение программы. Данные проверены: 2026-08-19.

Частые вопросы

Как в Excel сделать округление
Функцией ОКРУГЛ: =ОКРУГЛ(A1;2) для копеек, =ОКРУГЛ(A1;0) для целых. Кнопки разрядности на вкладке «Главная» меняют только вид числа, а не само число: сложение потом даст «лишнюю» копейку.
Как в Excel округлить число до 2 знаков
=ОКРУГЛ(A1;2). Если округление нужно во всём расчёте, встраивайте его сразу: =ОКРУГЛ(B5*C5;2). Так копейки не накапливаются и итог сходится с тем, что видно на экране.
Как округлить числа в столбце Excel
Написать =ОКРУГЛ(A1;2) в соседнем столбце и протянуть вниз, потом при желании скопировать результат и вставить как значения поверх исходных. Округлить весь столбец «на месте» одной кнопкой нельзя — кнопки разрядности меняют только отображение.
Как округлить число до целых
=ОКРУГЛ(A1;0) — по правилам арифметики: 12,5 станет 13, 12,4 останется 12. Если нужно всегда вверх — ОКРУГЛВВЕРХ, всегда вниз — ОКРУГЛВНИЗ, отбросить дробную часть — ЦЕЛОЕ. На отрицательных числах ЦЕЛОЕ и ОКРУГЛВНИЗ дают разное.
Как округлить в Excel сумму
Округлять надо не сумму, а слагаемые — тогда итог сойдётся с тем, что видит человек: =СУММ(ОКРУГЛ(B5;2)...) не сработает без ввода массивом, поэтому округляют в самих строках, =ОКРУГЛ(B5*C5;2), а сумму берут по уже округлённым.

Связанные страницы

Как сделать в Excel
Умножение
Как сделать в Excel
Сумма столбца
Как сделать в Excel
Функция ТЕКСТ
Калькулятор
Калькулятор НДС
Как сделать в Excel
Шпаргалка по формулам
Скопировано