Функции и формулы
Как округлить число в Excel до двух знаков после запятой
Округление в Excel — это изменение числа до нужного разряда для тех, кто готовит цены, сметы и счета без лишних копеек. Функция ОКРУГЛ меняет само значение, а число разрядов задаёт место: ноль — до целого, два — до сотых[1]. Ниже — синтаксис, пошаговый пример со столбцом цен, функции вверх и вниз и случай, когда сумма не сходится.
Длинный хвост после запятой появляется почти в каждом расчёте: наценка к закупке, деление счёта на троих, средняя цена. Справка Microsoft разделяет два вида округления: кнопки разрядности меняют только количество видимых цифр после запятой[2], а функция ОКРУГЛ меняет само число. Поэтому на экране число может выглядеть аккуратно, а в ячейке остаётся полное значение, и итог по столбцу расходится с ожиданием на копейку.
Порядок работы такой: найти ячейку для результата рядом с исходным числом, ввести формулу ОКРУГЛ с нужным числом разрядов, проверить результат на граничных значениях вроде 2,15 и 2,149, исправить расхождение между видом и значением, а затем протянуть формулу на свои данные. Округление в Excel после этого становится частью расчёта, и итоги совпадают с тем, что видно на экране.
Ключевые факты: округление в Excel
- Функция ОКРУГЛ принимает два обязательных аргумента: число и число разрядов[1].
- Для 823,7825 формула с двумя разрядами вернёт 823,78, с нулём — 824, с минус тремя — 1000[2].
- Кнопки «Увеличить разрядность» и «Уменьшить разрядность» меняют только количество видимых цифр после запятой[2].
- ОКРУГЛВВЕРХ отличается от ОКРУГЛ тем, что всегда округляет в большую по модулю сторону[1].
- ОКРУГЛТ возвращает #ЧИСЛО!, если у числа и шага разные знаки[4].
Функция ОКРУГЛ: синтаксис и число разрядов
Функция ОКРУГЛ округляет число до заданного количества разрядов: =ОКРУГЛ(число;число_разрядов)[1]. Оба аргумента обязательны. Второй задаёт место округления: больше нуля — знаки после запятой, ноль — до ближайшего целого, меньше нуля — разряды слева от запятой[1].
Справка Microsoft показывает все варианты на одном числе — 823,7825[2]:
| Формула | До чего округляет | Результат |
|---|---|---|
=ОКРУГЛ(A1;3) | тысячных | 823,783 |
=ОКРУГЛ(A1;2) | сотых, два знака после запятой | 823,78 |
=ОКРУГЛ(A1;1) | десятых | 823,8 |
=ОКРУГЛ(A1;0) | целого числа | 824 |
=ОКРУГЛ(A1;-1) | десятков | 820 |
=ОКРУГЛ(A1;-2) | сотен | 800 |
=ОКРУГЛ(A1;-3) | тысяч | 1000 |
ОКРУГЛ решает по первой отброшенной цифре: =ОКРУГЛ(2,15;1) даёт 2,2, а =ОКРУГЛ(2,149;1) — 2,1[1]. Отрицательные числа округляются так же, по модулю: =ОКРУГЛ(-1,475;2) возвращает −1,48[1]. С отрицательным числом разрядов результат бывает неожиданным: =ОКРУГЛ(1,98;-1) даёт ноль, потому что ближайший десяток для 1,98 — это 0[1].
Функцию можно вложить прямо в расчёт: =ОКРУГЛ(B2*1,2;2) сразу вернёт цену с наценкой и копейками, без хвоста цифр. По справке ОКРУГЛ работает в Excel 2016, Excel 2019, Excel 2021, Excel 2024 и Microsoft 365, включая версии для Mac[1].
Разобравшись с аргументами, переходим к столбцу цен — на нём видно, как формула живёт в реальной таблице.
Как округлить столбец цен до двух знаков: пошагово
Округлить значение в ячейке формулой можно только в соседнем столбце: ОКРУГЛ берёт исходное число по ссылке и возвращает округлённое. Формула и введённое вручную число не уживаются в одной ячейке, поэтому исходный столбец остаётся рядом.
| A | B | C | |
|---|---|---|---|
| 1 | Товар | Цена с наценкой | Цена округлённая |
| 2 | Чай | 1234,567 | =ОКРУГЛ(B2;2) → 1234,57 |
| 3 | Кофе | 823,7825 | =ОКРУГЛ(B3;2) → 823,78 |
| 4 | Сахар | 33,3333 | =ОКРУГЛ(B4;2) → 33,33 |
- Встаньте в C2 и напишите
=ОКРУГЛ(B2;2). - Нажмите Enter и проверьте результат: 1234,567 должно стать 1234,57.
- Дважды щёлкните маркер заполнения в правом нижнем углу C2 — формула протянется до конца столбца.
- Если исходные цены больше не нужны, скопируйте C2:C4 и вставьте поверх B как значения.
Округление в Excel до целого делается той же формулой с нулём: =ОКРУГЛ(B2;0) даст 1235. Цену до десяти рублей округляют с минус единицей: =ОКРУГЛ(B2;-1) вернёт 1230. Отдельный столбец не обязателен, если функцию встроить в исходную формулу, — тогда в таблице не останется промежуточных длинных чисел.
Округлите цены и упаковки в тренажёре: урок меняет числа и проверяет, что округлено значение, а не только вид ячейки.
В Google Таблицах второй аргумент можно опустить: у ROUNDUP он необязателен и по умолчанию равен нулю, а отрицательное значение округляет слева от запятой[6]. В Excel число разрядов у ОКРУГЛ указывают всегда[1].
Однако «округлить» не всегда значит «по правилам математики» — в задачах с упаковками и рейсами нужно другое направление.
ОКРУГЛВВЕРХ или ОКРУГЛВНИЗ: чем отличается округление в одну сторону
ОКРУГЛВВЕРХ отличается от ОКРУГЛ тем, что всегда округляет в большую по модулю сторону, а ОКРУГЛВНИЗ — всегда в меньшую[1]. Аргументы у обеих те же: число и количество разрядов[3].
| Формула | Результат | Почему |
|---|---|---|
=ОКРУГЛВВЕРХ(3,2;0) | 4 | вверх даже при 0,2 |
=ОКРУГЛВВЕРХ(76,9;0) | 77 | до ближайшего большего целого |
=ОКРУГЛВНИЗ(3,14159;3) | 3,141 | хвост отбрасывается |
=ОКРУГЛВВЕРХ(-3,14159;1) | −3,2 | вверх по модулю, дальше от нуля |
=ОКРУГЛВВЕРХ(31415,92654;-2) | 31500 | вверх до сотен |
Округлить в Excel вверх нужно там, где половины не бывает: 21 человек по 5 в машине. Обычная ОКРУГЛ даст 4 машины и оставит одного без места, а ОКРУГЛВВЕРХ даст 5.
| A | B | C | |
|---|---|---|---|
| 1 | Людей | =ОКРУГЛ(21/5;0) | =ОКРУГЛВВЕРХ(21/5;0) |
| 2 | 21 | 4 | 5 |
ОКРУГЛВНИЗ выручает, когда превышение недопустимо: из 100 изделий по дюжине в коробке выйдет =ОКРУГЛВНИЗ(100/12;0) → 8 полных коробок. Пример справки с 3,14159 показывает то же правило на дробях: 3,141 вниз и 3,142 вверх[3].
Для отрицательных сумм — возвратов, корректировок — направление стоит проверить на одном числе до того, как протягивать формулу. Остаётся понять, почему без формул итог по столбцу всё равно расходится на копейку.
Округление в Excel форматом и формулой: пример с копейкой
Округление в Excel форматом меняет только вид числа, а формулой — само значение, и сумма это различие сразу показывает. Кнопки «Увеличить разрядность» и «Уменьшить разрядность» на вкладке «Главная» меняют количество цифр, которые отображаются после запятой[2].
| Способ | Что меняется | Какое число идёт в расчёт |
|---|---|---|
| кнопка «Уменьшить разрядность» | только вид | полное значение |
| число десятичных знаков в формате | только вид | полное значение |
| функция ОКРУГЛ | само значение | округлённое |
Пример: три ячейки по 10,004 с форматом в два знака после запятой.
| A | B | |
|---|---|---|
| 1 | Значение | С формулой |
| 2 | 10,004 | =ОКРУГЛ(A2;2) → 10 |
| 3 | 10,004 | =ОКРУГЛ(A3;2) → 10 |
| 4 | 10,004 | =ОКРУГЛ(A4;2) → 10 |
| 5 | =СУММ(A2:A4) → 30,012 | =СУММ(B2:B4) → 30 |
Три ячейки по 10,004 на экране выглядят как 10,00, а их сумма показывает 30,01 вместо 30,00. В столбце B каждая строка округлена формулой, и итог равен 30,00 — ровно сумме того, что видно. Отсюда правило для смет и счетов: округляйте каждую строку функцией, если итог должен совпадать с видимыми числами.
Если знаков слишком много для ширины столбца, ячейка может показать ###### вместо числа[2]. Значение при этом цело: достаточно расширить столбец или уменьшить разрядность. Формат не умеет изменить само число, поэтому для расчётов с копейками он не замена формуле.
Именно поэтому для книги, где расхождений быть не должно, нужен отдельный разбор настроек точности.
Когда ОКРУГЛ не подойдёт: кратные значения и точность книги
ОКРУГЛ не подойдёт, если нужен шаг, а не разряд: до 0,5 часа, до упаковки из 3 штук или до круглой цены. Для шага служит ОКРУГЛТ, она округляет до ближайшего кратного: =ОКРУГЛТ(10;3) даёт 9[4].
- Если число и шаг разного знака, функция шага вернёт #ЧИСЛО!, например для 5 и шага −2[4].
- При десятичном шаге средние значения округляются непредсказуемо: по справке для 6,05 с шагом 0,1 результат 6,0, а для 7,05 — 7,1[4].
- Когда количество упаковок или рейсов должно покрыть всё, правила математики дадут недобор — нужна функция с направлением вверх.
- Если все числа книги должны совпасть с видимыми без формул, есть параметр «Файл» → «Параметры» → «Дополнительно» → «При вычислении этой книги» с флажком точности как на экране[5]. Он приводит каждое число листа к отображаемой точности, и справка предупреждает о накоплении неточностей[5].
| Задача | Функция | Пример |
|---|---|---|
| по правилам математики | ОКРУГЛ | =ОКРУГЛ(2,15;1) → 2,2 |
| всегда вверх по модулю | ОКРУГЛВВЕРХ | =ОКРУГЛВВЕРХ(76,9;0) → 77 |
| всегда вниз по модулю | ОКРУГЛВНИЗ | =ОКРУГЛВНИЗ(3,14159;3) → 3,141 |
| до кратного шага | ОКРУГЛТ | =ОКРУГЛТ(1,3;0,2) → 1,4 |
| до чётного или нечётного | ЧЁТН, НЕЧЁТ | по справке Microsoft[2] |
Параметр точности стоит включать только на копии файла: уже изменённые значения обратно сами не вернутся. Для обычных отчётов надёжнее функция в формуле: округление в Excel через формулу ничего не меняет за пределами своей ячейки.
Итоги по округлённым строкам считают обычной суммой — приёмы с Автосуммой разобраны на странице о сложении столбцов и строк. Остальные функции листа собраны в каталоге формул Excel для ежедневных расчётов.
Частые вопросы
Как округлить число в Excel до целого?
До целого число приводит формула =ОКРУГЛ(A1;0): 823,7825 станет 824[2]. Если нужно всегда в большую сторону, подойдёт ОКРУГЛВВЕРХ с тем же нулём — в экселе и в Google Таблицах запись одинаковая.
Как округлить до двух знаков после запятой?
Два знака оставляет формула =ОКРУГЛ(A1;2): 823,7825 превращается в 823,78[2]. Округление в Excel формулой меняет само число, а не только вид ячейки.
Почему сумма округлённых чисел не сходится?
Сумма не сходится, когда знаки спрятаны форматом: на экране 10,00, а складываются полные 10,004. Справка Microsoft описывает кнопки разрядности как изменение только видимых цифр[2]. Округлите каждую строку формулой, и итог совпадёт с видимыми числами.
Как убрать округление чисел в ячейке?
Убрать видимое округление можно кнопкой «Увеличить разрядность» на вкладке «Главная»[2]. Если число изменено формулой, поправьте второй аргумент или уберите функцию из формулы.
Можно ли округлить до кратного шага, например до 0,5?
Да, кратный шаг задаёт функция ОКРУГЛТ: для 1,3 и шага 0,2 она вернёт 1,4[4]. Число и шаг должны быть одного знака, иначе результатом станет #ЧИСЛО!.
Источники
- [1] Microsoft, справка «Функция ОКРУГЛ», 2026
- [2] Microsoft, справка «Округление числа до десятичных разрядов, которые нужны в Excel», 2026
- [3] Microsoft, справка «Функция ОКРУГЛВВЕРХ», 2026
- [4] Microsoft, справка «Функция ОКРУГЛТ», 2026
- [5] Microsoft, справка «Задание точности округления», 2026
- [6] Google, справка «ROUNDUP - Google Docs Editors Help», 2026