0Pricing
Excel Formulas Academy · Урок

Округление с помощью ROUND, ROUNDUP, ROUNDDOWN

Задавайте количество десятичных знаков и направление округления

«Округление с помощью ROUND, ROUNDUP, ROUNDDOWN» — бесплатный урок Excel Formulas Academy на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Excel Formulas Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Excel Formulas Academy содержит 4 уроков всего.

Почему важно округление

Электронные таблицы часто выдают длинные десятичные дроби, например 3.14159 или 49.99876. Для денежных сумм, отчётов и аккуратного отображения обычно нужно удобное число, например 3.14 или 50.00.

Семейство функций ROUND изменяет фактически сохранённое значение, а не только его внешний вид. Это отличается от форматирования ячейки, которое меняет только отображение. На этом уроке Вы познакомитесь с тремя родственными функциями: ROUND, ROUNDUP и ROUNDDOWN.

Функция ROUND

ROUND принимает два аргумента: число, которое нужно округлить, и количество десятичных знаков, которые нужно сохранить.

  • число — значение или ссылка на ячейку
  • количество_знаков — сколько десятичных знаков сохранить

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

=ROUND(49.99876, 2)

Чтение результата

Формула =ROUND(49.99876, 2) рассматривает третий десятичный знак (8). Поскольку он равен 5 или больше, второй десятичный знак округляется вверх, и получается 50.00.

Сравните с формулой =ROUND(3.14159, 2). Третий десятичный знак равен 1, то есть меньше 5, поэтому округления вверх не происходит и получается 3.14. Функция всегда сохраняет ровно столько десятичных знаков, сколько Вы указали.

=ROUND(3.14159, 2)

Округление до целых чисел

Используйте 0 в качестве количества знаков, чтобы округлить до ближайшего целого числа. Это удобно для подсчёта людей, количества товаров и любых значений, которые не должны содержать десятичных знаков.

Например, формула =ROUND(87.6, 0) возвращает 88, а формула =ROUND(87.4, 0) — 87. Направление округления определяется десятичной частью.

=ROUND(87.6, 0)

Округление до разрядов слева от запятой

Отрицательное количество знаков позволяет округлять до десятков, сотен или тысяч. Это удобно для приблизительных сводок.

  • -1 округляет до ближайшего десятка
  • -2 округляет до ближайшей сотни
  • -3 округляет до ближайшей тысячи

Поэтому формула =ROUND(1287, -2) возвращает 1300, поскольку 1287 ближе к 1300, чем к 1200.

=ROUND(1287, -2)

Всегда вверх с ROUNDUP

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

Например, формула =ROUNDUP(2.001, 2) всё равно даёт 2.01, хотя 1 обычно округлилась бы вниз. Используйте ROUNDUP, когда нельзя допустить занижения суммы или количества, например при выставлении полной оплаты за частичное использование.

=ROUNDUP(2.001, 2)

Пример ROUNDUP

Представьте, что Вы продаёте коробки, и в каждой коробке помещается 12 товаров. Клиент заказывает 37 товаров. Деление даёт 37/12 = 3.083 коробки, но отправить неполную коробку нельзя.

Если обернуть это значение в ROUNDUP с 0 десятичных знаков, оно принудительно округлится до следующей целой коробки: 4. ROUNDUP гарантирует, что результат никогда не окажется меньше фактически необходимого количества.

=ROUNDUP(37/12, 0)

Всегда вниз с ROUNDDOWN

ROUNDDOWN всегда округляет к нулю, отбрасывая лишние знаки и никогда не округляя вверх.

Поэтому формула =ROUNDDOWN(2.999, 2) возвращает 2.99, а формула =ROUNDDOWN(2.999, 0) — 2. Это полезно, когда нужна консервативная оценка, например количество целых товаров, которое можно купить в рамках бюджета.

=ROUNDDOWN(2.999, 2)

Сравнение трёх родственников

Округлим значение 4.567 до 1 десятичного знака с помощью каждой функции:

  • ROUND(4.567, 1) даёт 4.6 (до ближайшего значения)
  • ROUNDUP(4.567, 1) даёт 4.6 (от нуля)
  • ROUNDDOWN(4.567, 1) даёт 4.5 (к нулю)

В этом случае ROUND и ROUNDUP дают одинаковый результат, потому что второй десятичный знак равен 6. Для числа 4.541 ROUND и ROUNDDOWN вместо этого оба дали бы 4.5.

=ROUNDUP(4.567, 1)

Использование ссылок на ячейки

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

Приведённая ниже формула округляет налог в B2 до ближайшей копейки. Когда значение B2 изменится, округлённый результат обновится автоматически. Это позволяет сохранять денежные значения в аккуратном виде для дальнейших вычислений.

=ROUND(B2, 2)

Округление и форматирование

Важно помнить: форматирование чисел в ячейке меняет только то, как значение выглядит. Исходное число остаётся длинным, поэтому последующие суммы могут отличаться на одну копейку.

ROUND изменяет само значение, поэтому итоги остаются точными. Общее правило таково: используйте форматирование для отображения, а ROUND — когда округлённое число будет участвовать в дальнейших вычислениях, особенно при работе с деньгами.

=SUM(ROUND(A2,2), ROUND(A3,2))

Быстрая проверка

Проверьте, насколько хорошо Вы поняли семейство ROUND.

Повторение

Теперь Вы умеете точно управлять округлением:

  • ROUND(number, digits) округляет до ближайшего значения (5 и больше округляются вверх).
  • ROUNDUP всегда округляет от нуля.
  • ROUNDDOWN всегда округляет к нулю.
  • Положительные значения количества знаков сохраняют десятичные знаки; 0 даёт целые числа; отрицательные значения округляют до десятков, сотен и более крупных разрядов.

Используйте эти функции, а не только форматирование, когда округлённое значение участвует в дальнейших вычислениях.

=ROUND(A2, 2)

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

Урок «Округление с помощью ROUND, ROUNDUP, ROUNDDOWN» бесплатный?

Да — полный текст урока «Округление с помощью ROUND, ROUNDUP, ROUNDDOWN» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Excel Formulas Academy, подпишись на CoddyKit PRO. Курс Excel Formulas Academy содержит 4 уроков всего.

Чему я научусь в уроке «Округление с помощью ROUND, ROUNDUP, ROUNDDOWN»?

Задавайте количество десятичных знаков и направление округления Ты практикуешь Excel Formulas Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Excel Formulas Academy?

Предыдущий опыт не требуется. Excel Formulas Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Округление с помощью ROUND, ROUNDUP, ROUNDDOWN»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Excel Formulas Academy?

Да. Каждый урок Excel Formulas Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Округление с помощью ROUND, ROUNDUP, ROUNDDOWN
  2. Отбрасывание дробной части с помощью INT и TRUNC
  3. Округление до кратных значений с помощью MROUND
  4. Форматирование чисел как текста с помощью TEXT
← Назад к Excel Formulas Academy