Округление чисел в Excel нужно для удобного форматирования, прогнозирования и коммуникации.

Существует множество способов округления, такие как округление до целого числа, округление в большую сторону, округление в меньшую сторону и т.д. В Excel мы можем округлять числа с помощью функций. Их мы и рассмотрим в этой статье.

Округление чисел в Excel с помощью изменения формата ячейки

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

  • Кликнуть по ячейке с числовым значением;
  • Открыть меню форматирования ячейки с помощью сочетания клавиш CTRL+1 или кликнуть по ячейке правой кнопкой и в выпадающем списке выбрать пункт “Формат ячеек “;
  • В всплывающем окне “Формат ячеек ” перейти на вкладку “Число “;
  • В разделе “Числовые форматы ” кликнуть по пункту “Числовой “;
  • В меню окна найти пункт “Число десятичных знаков ” и указать точное количество знаков после запятой, которое вы хотите оставить;
  • Кликните по кнопке “ОК ” для сохранения настроек форматирования.

Важно! Этот метод только визуально округляет число, не “отрезая” числа после запятой.

Округление в Excel с помощью функции ОКРУГЛ

Функция часто используется в Excel для округления чисел. С ее помощью вы можете задать количество чисел после запятой.

Синтаксис

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

Аргументы функции

  • число
  • число_разрядов

Основы использования функции

  • если аргумент число_разрядов больше “0”, то число округляется до указанного количества десятичных знаков. Например, =ОКРУГЛ(500,51;1) вернет “500.5”;
  • если аргумент число_разрядов равен “0”, то число округляется до ближайшего целого числа. Например, =ОКРУГЛ(500,51;0) вернет “501”;
  • если аргумент число_разрядов меньше “0”, то число округляется влево от десятичного значения. Например, =ОКРУГЛ(500,51;-1) вернет “501”.

Функция работает на основе математического правила, по которому она определяет в большую или меньшую сторону следует округлить число:

  • Если число после запятой равно от 0 до 4, то округление будет произведено в меньшую сторону;
  • Если число после запятой равно от 5 до 9, то функция округлит в большую сторону.

На скриншоте ниже показаны примеры использования функции:


Округление в Excel в большую сторону с помощью функции ОКРУГЛВВЕРХ

Функция ОКРУГЛВВЕРХ округляет число в большую сторону, вне зависимости от того, какое число стоит после запятой.

Синтаксис

=ОКРУГЛВВЕРХ(число;число_разрядов)

Аргументы функции

  • число – числовое значение, которое вы хотите округлить;
  • число_разрядов – значение десятичного разряда, до которого вы хотите округлить первый аргумент функции.

Примеры использования функции ниже:

Округление в Excel в меньшую сторону с помощью функции ОКРУГЛВНИЗ

Функция ОКРУГЛВНИЗ округляет число в меньшую сторону, вне зависимости от того, какое число стоит после запятой.

Синтаксис

=ОКРУГЛВВНИЗ(число;число_разрядов)

Аргументы функции

  • число – числовое значение, которое вы хотите округлить;
  • число_разрядов – значение десятичного разряда, до которого вы хотите округлить первый аргумент функции.

На скриншоте ниже примеры использования функции:


Предположим, что вы хотите округлить число до ближайшего целого, так как десятичные значения вам не важны, или представить число в виде степени 10, чтобы упростить приблизительные вычисления. Существует несколько способов округления чисел.

Изменение количества знаков после запятой без изменения значения

На листе

Во встроенном числовом формате

Округление числа вверх

Округление числа до ближайшего значения

Округление числа до ближайшего дробного значения

Округление числа до указанного количества значимых разрядов

Значимые разряды - это разряды, которые влияют на точность числа.

В примерах этого раздела используются функции ОКРУГЛ , ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ . Они показывают способы округления положительных, отрицательных, целых и дробных чисел, но приведенные примеры охватывают лишь небольшую часть возможных ситуаций.

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

    Округляемые отрицательные числа прежде всего преобразуются в абсолютные значения (значения без знака "минус"). После округления знак "минус" применяется повторно. Хотя это может показаться нелогичным, именно так выполняется округление. Например, при использовании функции ОКРУГЛВНИЗ для округления числа -889 до двух значимых разрядов результатом является число -880. Сначала -889 преобразуется в абсолютное значение (889). Затем это значение округляется до двух значимых разрядов (880). После этого повторно применяется знак "минус", что дает в результате -880.

    При применении к положительному числу функции ОКРУГЛВНИЗ оно всегда округляется вниз, а при применении функции ОКРУГЛВВЕРХ - вверх.

    Функция ОКРУГЛ округляет дробные числа следующим образом: если дробная часть больше или равна 0,5, число округляется вверх. Если дробная часть меньше 0,5, число округляется вниз.

    Функция ОКРУГЛ округляет целые числа вверх или вниз аналогичным образом, при этом вместо делителя 0,5 используется 5.

    В общем при округлении числа без дробной части (целого числа) необходимо вычесть длину числа из нужного количества значимых разрядов. Например, чтобы округлить 2345678 вниз до 3 значимых разрядов, используется функция ОКРУГЛВНИЗ с параметром -4: = ОКРУГЛВНИЗ(2345678,-4) . При этом число округляется до значения 2340000, где часть "234" представляет собой значимые разряды.

Округление числа до заданного кратного

Иногда может потребоваться округлить значение до кратного заданному числу. Например, допустим, что компания поставляет товары в ящиках по 18 единиц. С помощью функции ОКРУГЛТ можно определить, сколько ящиков потребуется для поставки 204 единиц товара. В данном случае ответом является 12, так как число 204 при делении на 18 дает значение 11,333, которое необходимо округлить вверх. В 12-м ящике будет только 6 единиц товара.

Может также потребоваться округлить отрицательное значение до кратного отрицательному или дробное - до кратного дробному. Для этого также можно применять функцию ОКРУГЛТ .

В посте , я указал на огромную важность моей будущей статьи об округлении чисел. Теперь пришло время объяснить почему. Дело в том, что многие путают округление числа и форматирование числа в Excel. В первом случае число реально изменяется в соответствии с выбранным правилом округления. Во втором – число остается прежним, изменяется лишь его отображение на листе.

Непонимание этих азов может привести к получению ошибочных или неточных результатов, поэтому крайне важно изучить как , так и округление.

Функции округления чисел в Эксель

Разработчики Excel очень хорошо проработали программу по части округления чисел, поэтому сейчас мы разберем 10 функций, выполняющих различные округления:

  1. Округление согласно законов математики можно выполнить функцией ОКРУГЛ(Число; Количество разрядов ) . При этом, если первый незначимый разряд меньше пяти – последний разряд округляется в меньшую сторону. В противном случае – в большую сторону. Укажите второй аргумент отрицательным, чтобы округлить разряды слева от десятичной запятой.
Функция ОКРУГЛ в Excel
  1. Округление до ближайшего кратного выполняем функцией ОКРУГЛТ(Число; Кратность )
Функция ОКРУГЛТ

Округлить в заданном направлении позволяют следующие четыре специальных функции:

  1. Функция ОКРВВЕРХ(Число; Кратность ) округляет в большую сторону число до значения, кратного второму аргументу
Функция ОКРВВЕРХ Excel
  1. ОКРВНИЗ(Число; Кратность ) делает аналогичное преобразование, но в меньшую сторону:
  1. ОКРУГЛВВЕРХ(Число; Количество разрядов ) – увеличивает число до ближайшего большего с указанным количеством десятичных разрядов
  1. ОКРУГЛВНИЗ(Число; Количество разрядов ) – уменьшает число до ближайшего меньшего с указанным количеством десятичных разрядов

Округление вниз в Эксель

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

  1. ЧЁТН(Число ) – округление до ближайшего большего целого четного числа. Такое округление для отрицательного числа – наоборот, получаем ближайшее меньшее четное:
Округление к четному
  1. НЕЧЁТ(Число ) – работает аналогично предыдущей функции, но приводит заданное число к нечетному
Округление к нечетному
  1. Функция ЦЕЛОЕ(Число ) – округляет до ближайшего меньшего целого:

Округление к целому
  1. Чтобы просто удалить десятичный «хвостик» числа – пользуемся функцией ОТБР(Число ) :
Отбрасывание десятичной части

Конечно, это не все функции округления, которые представлены в Microsoft Excel. Но эти – самые распространенные и универсальные. В моей практике хватает и десяти штук для качественной работы с числами, нуждающимися в округлении. Вам тоже вряд ли придется пользоваться другими функциями, но описанные здесь – желательно знать на зубок!

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

Кстати, в следующих постах мы будем изучать . Заходите и читайте, этот функционал редко используют обыватели, хотя поле его применения очень широко, а возможности позволяют значительно сократить времязатраты. Возможно, Вы осознаете, что некоторые задачи, которые считали невозможыми, все же решаются в Эксель, при чем легко!

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

Но, какой бы способ округления вам не понадобился, его можно реализовать в Excel. В этой статье мы рассмотрим 2 основных способа округления, с помощью форматирования ячеек и с помощью формул. В качестве примера будет использоваться Excel 2010, но статья будет актуальной и для пользователей Excel 2007, 2013 и 2016.

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

Делается это очень просто, выделите мышкой ячейки, числа в которых вы хотите округлить, и перейдите на вкладку «Главная». Здесь, в блоке настроек который называется «Число», будет находится две кнопки: «Увеличить разрядность» и «Уменьшить разрядность». Первая кнопка увеличивает количество символов после запятой, которое отображаются в ячейке, а вторая кнопка соответственно уменьшает количество отображаемых символов.

Аналогичное действие можно сделать, если кликнуть правой кнопкой мышки по ячейке, значение которой нужно округлить, и перейти в «Формат ячеек».

В окне «Формат ячеек» нужно выбрать числовой формат ячейки, после чего можно будет указать, до какого знака после запятой нужно округлять число.

Как видите данный способ округления чисел очень прост. Но, нужно помнить, что в данном случае округляется только число, отображаемое в ячейке, в то время как число, которое реально хранится в данной ячейке, остается без округления. Если вам нужно округлить число, хранимое в ячейке, то для этого нужно использовать формулы. Дальше мы будет рассматривать именно такой способ округления.

Округление числа с помощью формулы

Для округления чисел в Excel существуют следующие формулы:

  • ОКРУГЛ – выполняет округление до ближайшего значения. Если использовать данную формулу и при этом округлять до целого числа, то 1.5 будет округлено до 2, а 1.4 до 1.
  • ОКРУГЛВВЕРХ – выполняет округление до большего значения. Если использовать данную формулу и при этом округлять до целого числа, то и 1.5, и 1.4 будет округлено до 2.
  • ОКРУГЛВНИЗ – выполняет округление до меньшего значения. Если использовать данную формулу и при этом округлять до целого числа, то и 1.5, и 1.4 будет округлено до 1.
  • ОКРУГЛТ – выполняет округление до задачного кратного числа. С помощью данной формулы, можно округлить число таким образом, чтобы оно стало кратным какому-то заданному числу.

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

  • Сначала нужно написать знак равно (=) и название формулы (например, ОКРУГЛ).
  • Дальше открываем круглую скобку и указываем адрес ячейки, значение которой нужно округлить (например, G3).
  • Дальше ставим точку с запятой (;).
  • Дальше вводим количество знаков после запятой, которые вы хотите получить после округления. Если нужно округлить до целого числа, то вводим 0.
  • После этого закрываем круглую скобку и нажимаем Enter, для того чтобы сохранить набранную формулу.

Если все было сделано правильно, то в ячейке, которую вы выбрали, появится округленное число. Если же при вводе формулы вы допустили ошибки, то Excel сообщит вам об этом с помощью всплывающего окна.

На скриншоте вверху показан процесс набора формулы. Данная формула предполагает округление числа в ячейке G3 и помещение результата в ячейку H3.

Как округлить число до целого в Excel

Отдельно рассмотрим округление до целого числа, поскольку эта задача встречается чаще всего. Для того чтобы округлить имеющееся число до целого можно использовать формулы ОКРУГЛ, ОКРУГЛВВЕРХ или ОКРУГЛВНИЗ . Если вам нужно просто округлить число до ближайшего целого числа, то используйте формулу ОКРУГЛ. Для округления до большего целого числа – ОКРУГЛВВЕРХ, а для округления до меньшего целого числа – ОКРУГЛВНИЗ.

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

Введите адрес ячейки с числом, которое вы хотите округлить до целого значения (в данном случае это ячейка G3) и вставьте точку с запятой (;).

В результате в ячейке H3 вы получите число из ячейки G3, но округленное до целого значения.

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

При работе с таблицами часто возникает необходимость округлить число в Excel, для этого предусмотрен ряд имеющихся математических функций. Но необходимо понимать разницу между округлением и форматированием значения ячейки. Рассмотрим все нюансы поподробнее…

Любое введенное в ячейку числовое значение отображается в формате «Общий» (Главное меню или формат ячеек). В случае форматирования числа, оно отображает определённое количество знаков после запятой, которые можно настроить (, формат ячейки). Т.е. вы можете задать любое количество знаков после запятой при помощи форматирования (при этом само число в ячейке не изменится — изменится отображение).

Функции округления ОКРУГЛ(), ОКРУГЛВВЕРХ(), ОКРУГЛВНИЗ()

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

Интересная функция =ОКРУГЛТ (128;6), чтобы округлить число «127» к кратному «6» в строке формул необходимо прописать: =ОКРУГЛТ (128;6), в итоговой ячейке мы получим число «126».

Округление денежных значений

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

Для этого если ячейка В1 содержит числовой показатель 10,561 р. (этот формат можно задать нажав иконку с деньгами на второй картинке), чтобы привести значение к нужному (2 знака после запятой) достаточно в строке формул прописать: =ОКРУГЛ (В1;2), получим результат 10,56 р.

Бывают случаи, что значение необходимо округлить в большую или меньшую сторону, для этого используются формулы:

1. Округление в большую сторону, т.е. вверх: =ОКРВВЕРХ(В1;0,01), ячейка В1 получит значение 10,57 р., с округлением до следующей копейки (0,01) в большую сторону
2. Округление в меньшую сторону, вниз: =ОКРВНИЗ(В1;0,01), ячейка получит значение 10,56 р., с округлением до следующей копейки в меньшую сторону
3. А если к примеру округлить показатель до 10 копеек используйте формулу: =ОКРВВЕРХ(В2;0,10)

Преобразование в целое число

Для того, чтобы получить целое число в Excel , используют формулы =ЦЕЛОЕ() и =ОТБР() . На первый взгляд они могут показаться похожими, но это не так, особенно это хорошо видно на отрицательных числах. При использовании формулы с функцией ОТБР , удаляется только дробная часть числа.

Например, имеем число- 16,3543,формула: =ОТБР (-16,3543) преобразовывает значение в число -16, а формула: =ЦЕЛОЕ(-16,3543) выдаёт показатель -17, потому что, целое следующее число, идущее за «-16,3543» — это именно «-17».

Иногда функцию ОТБР используют, для усечения десятичных знаков формула:=ОТБР (16,3555555;2) даёт показатель «16,35».

Как округлить число в Excel вверх или вниз

Бывает так, что крупные цифровые значения необходимо округлить до определённого количества некоторых значимых цифр вверх или вниз. Для этого используем формулы с функцией ОКРВВЕРХ и ОКРВНИЗ. Например имеем число 164 358 находящееся в ячейки В1, формула: =ОКРУГЛВВЕРХ (В2;3-ДЛСТР(B1)), преобразует его в показатель «165000», Тройка в данной формуле это как раз значение, которое отвечает за количество знаков в преобразовании. Если мы заменим например её на «2» и напишем формулу =ОКРУГЛВНИЗ (В2;2-ДЛСТР(A1)), получим значение «160000».

Необходимо отметить, что все эти формулы работают только с положительными числами.

Банковское округление

Очень часто в учетных программах, таких как 1С используется банковское округление, что говорит Википедия : Банковское округление (англ. banker’s rounding ) или бухгалтерское округление - округление здесь происходит к ближайшему четному (если число заканчивается на 5), то есть 2,5 → 2, 3,5 → 4. Для этого можно воспользоваться следующими функциями:

Округление до четного/нечетного

Функция =ЧЕТН() округляет до ближайшего четного целого. При этом положительные числа округляются в сторону увеличения, а отрицательные – к уменьшению

Функция =НЕЧЁТ() округляет число до ближайшего нечетного целого. Положительные числа округляются в сторону увеличения, а отрицательные – к уменьшению

Поделитесь нашей статьей в ваших соцсетях: