Округление до 50 в Excel

Обновлено: 21.11.2024

Округление числа до ближайшего целого числа или до ближайшего кратного 0,5, 5 или 10 — обычная задача для многих людей.

Например, если вы руководитель проекта, занимающийся оценкой трудозатрат, у вас не может быть 12,7 штатных сотрудников, работающих над проектом.

Вам нужно округлить это число до 13 (ближайшего целого числа).

Аналогично, если вы покупаете акции, которые продаются партиями по 5 штук, и можете позволить себе не более 123 акций, вам нужно округлить это число до 120 (т. е. до меньшего кратного 5).< /p>

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

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

В этом руководстве я покажу вам, как использовать функции ОКРУГЛ, ПОТОЛОК и ПОЛ для округления этого типа в Excel.

Это руководство охватывает:

Округление до ближайшего целого числа в Excel

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

Обратите внимание, что в столбце «Необходимый FTE» значения указаны в десятичных дробях (рассчитывается путем деления «Расчетного времени» на «Продолжительность»).

В этом случае вам может потребоваться преобразовать эти значения в следующее целое число.

Вот формула, которая сделает это за вас:

Формула ОКРУГЛВВЕРХ принимает два аргумента: число, которое необходимо округлить, и число десятичных знаков, до которого оно должно быть округлено.

Поскольку в этом случае мы ищем целые числа, мы использовали 0 в качестве второго аргумента.

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

=ОКРУГЛВНИЗ(D2,0)

Округление до ближайшего кратного 0,5 в Excel

Теперь предположим, что у вас есть такой же набор данных, как показано выше, но теперь вы можете назначить ресурс 0,5 для проекта.

В таких случаях вам может понадобиться округлить число до десятичной части:

  • Менее 0,5–0,5
  • От 0,5 до 1

Для этого можно использовать следующую формулу:

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

В нашем примере, поскольку значение значимости равно 0,5, 6,71 становится 7,0, а 7,29 становится 7,5.

Обратите внимание, что в Excel также есть функция ПОТОЛКА, которая работает таким же образом. Он был сохранен в целях обратной совместимости.

Округление до ближайшего кратного 5 в Excel

Чтобы округлить до ближайших 5 в Excel, вы можете использовать функцию ОКРУГЛ.

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

Это означает, что 161 должно стать 160, а 163 – 165.

Ниже приведена формула, которая это сделает:

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

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

Имейте в виду, что это не обязательно округление до большего или меньшего числа. Результат будет зависеть от значения. В этом примере, если десятичная часть значения меньше 2,5, оно становится равным 0, а если оно больше или равно 2,5, то оно становится равным 5.

Округление до ближайшего кратного 5 в Excel

В приведенном выше примере функция ОКРУГЛ округляет значение до ближайших 5. Это может быть как округление вверх, так и округление вниз.

Но что, если вы хотите округлить только до ближайших 5.

Затем вы можете использовать функцию CEILING.MATH.

Вот формула округления до ближайших 5.

Округлить до ближайшего числа, кратного 5

Чтобы округлить до ближайших 5, вы можете использовать приведенную ниже функцию FLOOR.MATH:

Округление до ближайшего кратного 10 в Excel

В том же примере (набор данных показан ниже), если вы хотите округлить количество часов до ближайших 10, вы можете использовать функцию ОКРУГЛ.

Следующая формула округляет эти числа до ближайших 10:

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

Имейте в виду, что это не обязательно округление до большего или меньшего числа. Результат будет зависеть от значения. В этом примере, если десятичная часть в значении меньше 5, она становится 0, а если больше или равна 5, то становится 10.

Если вы хотите округлить только в большую или меньшую сторону до ближайших 10, используйте функции ПОТОЛОК.МАТЕМАТ или ПОЛ.МАТИКА.

Вот две формулы, которые округляют до ближайшего числа, кратного 10:

Обе эти функции дадут один и тот же результат.

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

Если вам интересно, в чем разница между функциями КРУГ и ПОТОЛОК/ПОЛ, вот сравнение результатов.

Если вы считаете, что результаты функций ОКРУГЛ и ПОЛ одинаковы, посмотрите еще раз (подсказка: проект D).

Надеемся, что методы, показанные в этом руководстве, будут вам полезны.

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

я использую ОКРУГЛ(E7,-2) для округления до ближайшей сотни, но есть ли способ адаптировать его для округления до ближайших 50 или 75?

Факты об Excel

Марк В.

MrExcel MVP
MrExcel MVP

вы можете использовать
=ROUND(E7/50,0)*50

или несколько хитрый
=MROUND(E7,50)
для которого требуется установить пакет аналитических инструментов.

oldham94l

Обычная доска
MrExcel MVP

противоположный
=floor(E7,50)

oldham94l

Обычная доска

, еще один вопрос, если я ввожу 0 в E7, мне нужно, чтобы это игнорировалось и давало результат 0,

но если кто-то введет 1 в E7, то оно будет округлено до 50

это возможно?

плеттьери

Известный участник

oldham94l

Обычная доска

плеттьери

Известный участник

Разве =CEILING(E7,50) не дает желаемого результата?

Марк В.

MrExcel MVP

On 15-10-2002 16:08, oldham94l писал:
, еще один вопрос, если я ввожу 0 в E7, мне нужно, чтобы это игнорировалось и выдавало результат 0,

но если кто-то введет 1 в E7, то оно будет округлено до 50

это возможно?

Похожие темы

Excel содержит более 450 функций, и с каждым годом их становится все больше. Это огромная цифра, так с чего же начать? Прямо здесь, с этим набором.

Статистика форума

Поделиться этой страницей

Мы обнаружили, что вы используете блокировщик рекламы.

Какой блокировщик рекламы вы используете?

Отключить AdBlock

Следуйте этим простым шагам, чтобы отключить AdBlock

1)Нажмите значок на панели инструментов браузера.
2)Нажмите значок на панели инструментов браузера.
2)Нажмите кнопку «Приостановить на этом сайте».

Отключить AdBlock Plus

Следуйте этим простым шагам, чтобы отключить AdBlock Plus

1)Нажмите значок на панели инструментов браузера.
2) Нажмите на переключатель, чтобы отключить его для «mrexcel.com».

Отключить источник uBlock

Следуйте этим простым шагам, чтобы отключить uBlock Origin

1)Нажмите значок на панели инструментов браузера.
2)Нажмите кнопку "Питание".
3)Нажмите кнопку "Обновить".

Отключить uBlock

Следуйте этим простым шагам, чтобы отключить uBlock

1)Нажмите значок на панели инструментов браузера.
2)Нажмите кнопку "Питание".
3)Нажмите кнопку "Обновить".

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

Формула ОКРУГЛ в Excel

Формула ОКРУГЛ в Excel принимает следующие параметры и аргументы:

Число — число, которое необходимо округлить.

Num_Digits — общее количество цифр, до которого необходимо округлить число.

Возвращаемое значение. Функция ОКРУГЛ возвращает числовое значение.

Примечания по использованию

  1. Формула ОКРУГЛ в Excel работает путем округления чисел 1–4 в меньшую сторону и округления чисел 5–9 в большую сторону.
  2. Вы можете использовать функцию ОКРУГЛ в Excel для округления чисел до заданного уровня точности. ОКРУГЛ можно использовать для округления вправо или влево от десятичной точки.
  3. Если num_digits больше 0, число будет округлено до указанного десятичного разряда справа от запятой. Например, =ROUND (16,55, 1) округлит 16,55 до 16,6.
  4. Если num_digits меньше 0, число будет округлено слева от десятичной точки (т. е. до ближайших 10, 100, 1000 и т. д.). Например, =ROUND (16,55, -1) округлит 16,55 до ближайших 10 и вернет 20 в качестве возвращаемого значения или результата.
  5. Если num_digits = 0, число будет округлено до ближайшего целого числа (без знаков после запятой). Например, =ROUND(16,55, 0) округлит 16,55 до 17.

Пояснение

ОКРУГЛ в Excel следует общим математическим правилам округления чисел. В этой функции округления число справа от цифры округления будет определять, следует ли округлять число в большую или меньшую сторону. Цифра округления считается младшей значащей цифрой после округления числа, и она также изменяется в зависимости от того, является ли цифра, следующая за ней, меньше или больше 5.

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

Рассмотрите следующую таблицу, чтобы глубже понять приведенную выше теорию. В этом примере ОКРУГЛ в Excel мы берем число 106,864, а позиция — номер ячейки A2 в электронной таблице.

  1. После выбора параметра Math & Trig выберите ROUND. Формула ОКРУГЛ в диалоговом окне Excel откроется, как показано ниже.

  1. Теперь вы можете легко указать аргументы и получить возвращаемое значение. Просто укажите требуемые значения в полях Number и Num_digits, и вы получите возвращаемое значение.

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

Давайте рассмотрим ниже некоторые примеры формулы ОКРУГЛ в Excel. Эти примеры помогут вам изучить использование функции ОКРУГЛ.

Основываясь на приведенной выше электронной таблице Excel, давайте рассмотрим три примера и посмотрим, что возвращает функция ОКРУГЛ на основе синтаксиса функции.

Когда формула ОКРУГЛ для Excel записывается как =ОКРУГЛ (A1, 0)

Результат: 563

Вы можете увидеть электронную таблицу Excel ниже –

Когда формула ОКРУГЛ для Excel записывается как =ОКРУГЛ (A1, 1)

Результат: 562,9

Рассмотрите таблицу Excel ниже-

Когда формула ОКРУГЛ для Excel записывается как = ОКРУГЛ (A2, -1)

Результат: 60

Рассмотрите таблицу Excel ниже –

Когда формула ОКРУГЛ для Excel записывается = ОКРУГЛ (52,2, -1)

Результат: 50

Вы можете рассмотреть электронную таблицу Excel ниже –

Когда формула ОКРУГЛ для Excel записывается = ОКРУГЛ (-24,57, 1)

Результат: -24,7

Вы можете увидеть электронную таблицу Excel ниже –

Другие функции округления в Excel

Что нужно помнить

  • Функция ОКРУГЛ используется для возврата числа, округленного до определенного количества цифр.
  • Функция ОКРУГЛ – это функция Math & Trig.
  • Функция ОКРУГЛ работает путем округления чисел 1–4 в меньшую сторону и округления чисел 5–9 в большую сторону.
  • Вы можете округлить число вверх (от нуля) с помощью функции ОКРУГЛВВЕРХ.
  • Вы можете округлить число вниз (к нулю) с помощью функции ОКРУГЛВНИЗФункция ОКРУГЛВНИЗФункция ОКРУГЛВНИЗ — это встроенная функция в Microsoft Excel. Он используется для округления заданного числа.Подробнее .

Видео о функции ROUND Excel

Рекомендуемые статьи

Это руководство по функции ОКРУГЛ в Excel. Здесь мы обсуждаем формулу ОКРУГЛ в Excel и то, как использовать функцию ОКРУГЛ в Excel, а также пример Excel и загружаемые шаблоны Excel. Вы также можете посмотреть на эти полезные функции в Excel –

В Excel есть 3 функции для округления числа до указанного количества цифр.

  • КРУГЛЫЙ
  • ROUND.INF (для округления до младших десятичных разрядов)
  • ОКРУГЛВВЕРХ (для округления до следующего десятичного знака)

Например, здесь у нас есть несколько примеров точности округления с использованием данных из столбца A и точности из строки 1. Формула была построена со смешанными ссылками, чтобы записать формулу только один раз для всей таблицы.

Округление до десятых, сотых

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

Этот трюк будет решением 😉

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

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

Округлить до следующих 10 центов

Прежде всего нам нужно преобразовать наши числа, чтобы у нас больше не было десятичных знаков. А это очень легко получается, если наши значения умножить на 100.

Затем мы округлим до следующих десяти, используя следующую формулу

И, конечно же, не забудьте разделить этот результат на 100 (то же число, что и при первоначальном умножении), чтобы получить ожидаемый результат.

Округлить до следующих 25 центов

Здесь принцип точно такой же, но здесь мы умножим на 40. Потому что 1000/25 = 40

Читайте также: