Найти тему
tDots

Excel. Формулы. Округление до кратного

При работе с числовыми данными операции округления совсем не редки. Чаще всего мы подразумеваем под ними округление до некоторого числа разрядов (обычно - после запятой). Сюда же можно отнести и округление до десятков, сотен, тысяч и т.д.

Однако, иногда возникает необходимость округлить число с нужной точностью, то есть до ближайшего числа, кратного заданному. Например, 19 округлить с точностью до 5 (результат - 20, ближайшее к 19 число, которое кратно 5).

Для подобного рода округлений в Excel есть встроенная математическая функция ОКРУГЛТ(). Она принимает 2 аргумента:

  • округляемое число (в примере выше - 19);
  • точность округления (в примере выше - 5).

Данная функция производит округление с избытком, то есть делит исходное число на указанную точность, и если остаток от деления больше или равен половине точности, то возвращается первое число, которое больше исходного и кратно заданному. Иначе возвращается первое число, которое меньше исходного и кратно заданному. Пример вычисления - на рисунке ниже.

-2

В качестве точности можно указывать и положительные, и отрицательные числа, и десятичные дроби. Единственное правило - знак исходного числа и числа, указывающего точность, должен быть одинаковым, иначе функция вернет ошибку #!ЧИСЛО.

Несколько примеров вычисления:

-3

Если Вам нужно округлять число с кратностью 10, 100, 1000 и т.д., то можно использовать для этого другую функцию - ОКРУГЛ(). В качестве второго аргумента нужно указать отрицательное число, указывающее на количество разрядов, до которых нужно округлить. Так, чтобы округлить число 156 до десятков, нужно ввести формулу =ОКРУГЛ(156;-1), а чтобы округлить число 123456 до 1000, ввести =ОКРУГЛ(123456;-3).

Иногда нужно получить на выходе число, оканчивающееся, например, на 99 (как на ценниках в магазинах). В таком случае следует округлить заданное число кратно 100, а затем вычесть единицу. Формула будет выглядеть так: =ОКРУГЛТ(15678;100)-1 или =ОКРУГЛ(15678;-2)-1, а результат будет равен 15699.

Видеоверсию данной статьи смотрите на нашем канале на YouTube

Чтобы не пропустить новые уроки и постоянно повышать свое мастерство владения Excel - подписывайтесь на наш канал в Telegram Excel Everyday

Куча интересного по другим офисным приложениям от Microsoft (Word, Outlook, Power Point, Visio и т.д.) - на нашем канале в Telegram Office Killer

Вопросы по Excel можно задать нашему боту обратной связи в Telegram @ExEvFeedbackBot

Вопросы по другому ПО (кроме Excel) задавайте второму боту - @KillOfBot

По заказам и предложениям обращайтесь к нам на сайте tDots.ru

С уважением, команда tDots.ru

Наука
7 млн интересуются