Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel Starter 2010 More…Less
This article describes the formula syntax and usage of the CEILING function in Microsoft Excel.
Description
Returns number rounded up, away from zero, to the nearest multiple of significance. For example, if you want to avoid using pennies in your prices and your product is priced at $4.42, use the formula =CEILING(4.42,0.05) to round prices up to the nearest nickel.
Syntax
CEILING(number, significance)
The CEILING function syntax has the following arguments:
-
Number Required. The value you want to round.
-
Significance Required. The multiple to which you want to round.
Remarks
-
If either argument is nonnumeric, CEILING returns the #VALUE! error value.
-
Regardless of the sign of number, a value is rounded up when adjusted away from zero. If number is an exact multiple of significance, no rounding occurs.
-
If number is negative, and significance is negative, the value is rounded down, away from zero.
-
If number is negative, and significance is positive, the value is rounded up towards zero.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
Formula |
Description |
Result |
---|---|---|
=CEILING(2.5, 1) |
Rounds 2.5 up to nearest multiple of 1 |
3 |
=CEILING(-2.5, -2) |
Rounds -2.5 up to nearest multiple of -2 |
-4 |
=CEILING(-2.5, 2) |
Rounds -2.5 up to nearest multiple of 2 |
-2 |
=CEILING(1.5, 0.1) |
Rounds 1.5 up to the nearest multiple of 0.1 |
1.5 |
=CEILING(0.234, 0.01) |
Rounds 0.234 up to the nearest multiple of 0.01 |
0.24 |
Need more help?
Функция ОКРВВЕРХ начиная с 2013-й версии Excel считается устаревшей, оставлена для обратной совместимости, рекомендуется воспользоваться функцией ОКРУГЛВВЕРХ.
Описание функции
Возвращает результат округления с избытком до ближайшего числа, кратного значению точности. Например, если в значениях цен не должны использоваться рубли, а товар стоит 442 рубля, формула:
=ОКРВВЕРХ(442;10)
позволяет округлить цену с точностью до 10 рублей.
Синтаксис
=ОКРВВЕРХ(число; точность)
Аргументы
числоточность
Обязательный аргумент. Округляемое значение.
Обязательный аргумент. Кратное, до которого требуется округлить значение.
Замечания
- Если один из аргументов не является числом, ОКРВВЕРХ Функция возвращает значение ошибки #ЗНАЧ!.
- Независимо от знака числа округление производится с избытком. Если число уже кратно точности, оно не округляется.
- Если число и точность отрицательны, значение округляется вниз, в сторону от нуля.
- Если число отрицательно, а точность положительна, значение округляется вверх, в сторону нуля.
Пример
Функция CEILING в Excel может использоваться для удаления ненужных десятичных разрядов или незначительных цифр в данных путем округления чисел вверх до ближайшего значения, которое считается значимым. Например, функцию CEILING можно использовать для округления числа в большую сторону до ближайших 5, 10 или другого указанного кратного значения.
Кратное число может быть быстро определено путем подсчета числа. Например, 5, 10, 15 и 20 — все, кратные 5. Практическое использование функции CEILING заключается в округлении стоимости предметов до ближайшего цента (0,10 долл. США), чтобы избежать необходимости иметь дело с небольшими изменениями, такими как пенни (0,01 доллара) и никели (0,05 доллара).
Для округления чисел без указания суммы округления используйте функцию ROUNDUP .
Функция Excel CEILING
Синтаксис функции относится к макету функции и включает в себя имя функции, скобки и аргументы .
Синтаксис для функции CEILING:
= ПОТОЛОК (число, значение)
Число — значение для округления. Этот аргумент может содержать фактические данные для округления или может быть ссылкой на ячейку для расположения данных на листе.
Значимость — количество десятичных разрядов, присутствующих в аргументе, указывает количество десятичных разрядов или значащих цифр, которые будут присутствовать в результате (строки 2 и 3 примера).
- Функция округляет указанный аргумент Number до ближайшего значения, кратного этому значению.
- Если для этого аргумента используется целое число, все десятичные разряды в результате удаляются, а результат округляется до ближайшего кратного этому значению (см. Строку 4 примера).
- Для аргументов с отрицательным числом и аргумента с положительной значимостью результаты округляются в большую сторону до нуля (см. Строки 5 и 6 примера).
- Для отрицательных аргументов Number и аргументов отрицательной значимости результаты округляются в сторону уменьшения от нуля (см. Строку 7 примера).
Примеры функций потолка
Шаги, используемые для ввода функции в ячейку C2 примера:
- Нажмите на ячейку C2, чтобы сделать ее активной . Здесь будут отображаться результаты функции ПОТОЛОК.
- Нажмите на вкладку » Формулы » в меню ленты .
- Выберите Math & Trig на ленте, чтобы открыть раскрывающийся список функций.
- Нажмите на ПОТОЛОК в списке, чтобы открыть диалоговое окно функции.
- В диалоговом окне нажмите на числовую строку.
- Нажмите на ячейку A2 на листе, чтобы ввести ссылку на эту ячейку в диалоговое окно.
- В диалоговом окне нажмите на строку значимости .
- Введите 0,1.
- Нажмите OK, чтобы завершить функцию и закрыть диалоговое окно.
- Ответ 34.3 должен появиться в ячейке C2.
Если щелкнуть ячейку E1, полная функция = CEILING (A2, 0.1) появится на панели формул над рабочим листом.
Как Excel приходит к этому ответу таков:
- Во-первых, он удаляет одну незначительную цифру (2) с конца номера. Одно десятичное место в аргументе Значимость означает только одно десятичное место в результате.
- Затем он округляет оставшуюся цифру числа до 34,3, поскольку это следующий наибольший кратный 0,10 после 34,2.
Cell C3 to C7 Результаты
Когда вышеуказанные шаги повторяются для ячеек С3-С7, получаются следующие результаты:
- Ячейка C3 содержит значение 34,25, так как два десятичных знака в аргументе «Значимость» требуют двух десятичных знаков в результате, а 34,25 является следующим наибольшим кратным 0,05 после 34,22.
- Ячейка C4 содержит значение 35. Поскольку аргумент « Значимость» является целым числом, все десятичные разряды удаляются из результата, а 35 является следующим по значению кратным 1 после 34.
- Ячейка C5 содержит значение -34,2 по тем же причинам, что и для ячейки C2.
- Ячейка C6 содержит значение -34 по тем же причинам, что и ячейка C4.
- Ячейка C7 содержит значение -35. Объединение отрицательного аргумента Number и отрицательного целого числа для аргумента Significance удаляет все десятичные разряды и округляет результат до следующего кратного 1 после -34.
#NUM! Значение ошибки
#NUM! Значение ошибки возвращается Excel для функции CEILING, если положительный аргумент Number объединяется с отрицательным аргументом значимости .
Содержание
- CEILING
- Синтаксис
- Параметры
- Возвращаемое значение
- Remarks
- Пример 1
- Пример 2
- Метод WorksheetFunction.Ceiling (Excel)
- Синтаксис
- Параметры
- Возвращаемое значение
- Замечания
- Поддержка и обратная связь
- CEILING.MATH function
- Description
- Syntax
- Remarks
- Example
- Need more help?
- Want more options?
- CEILING.MATH function
- Description
- Syntax
- Remarks
- Example
- Need more help?
- Want more options?
- Используйте функцию потолка Excel для округления чисел
- Изменение данных с помощью функции CEILING
CEILING
Округляет число до ближайшего большего целого или ближайшего большего числа, кратного заданной значимости.
Синтаксис
Параметры
Термин | Определение |
---|---|
number | Число, которое требуется округлить, или ссылка на столбец, содержащий числа. |
significance | Кратность, до которой требуется округление. Например, чтобы округлить до ближайшего целого числа, введите 1. |
Возвращаемое значение
Число, округленное согласно указанию.
В DAX есть две функции CEILING со следующими отличиями.
- Функция CEILING эмулирует поведение функции CEILING в Excel.
- Функция ISO. CEILING соответствует поведению, определяемому стандартом ISO, для определения значения «потолка».
Эти две функции возвращают одно и то же значение для положительных чисел, но разные значения для отрицательных чисел. При указании положительного значения significance CEILING и ISO.CEILING округляют отрицательные числа вверх (в сторону положительной бесконечности). При использовании отрицательного значения significance функция CEILING округляет отрицательные числа вниз (в сторону отрицательной бесконечности), а ISO.CEILING округляет отрицательные числа вверх (в сторону положительной бесконечности).
Возвращаемое значение обычно имеет тот же тип, что и значащий аргумент, за исключением следующих случаев:
- Если числовой аргумент имеет тип Currency, то возвращаемым типом будет Currency.
- Если тип аргумента significance логический, то возвращаемым типом будет целое число.
- Если тип аргумента significance нечисловой, то возвращаемым типом будет действительное число.
Пример 1
Следующая формула возвращает 4,45. Это может быть полезно, если вы хотите избежать использования более мелких единиц в ценах. Если имеющийся продукт стоит 4,42 долл. США, можно использовать CEILING для округления цен до ближайшей единицы в пять центов.
Пример 2
Следующая формула возвращает результаты, аналогичные предыдущему примеру, но использует числовые значения, хранящиеся в столбце ProductPrice.
Источник
Метод WorksheetFunction.Ceiling (Excel)
Возвращает число, округленное вверх, от нуля до ближайшего кратного значения.
Эта функция была заменена одной или несколькими новыми функциями, которые могут обеспечить повышенную точность и имена которых лучше отражают их использование. Эта функция по-прежнему доступна для совместимости с более ранними версиями Excel. Однако если обратная совместимость не требуется, следует рассмотреть возможность использования новых функций, так как они более точно описывают их функциональность.
Дополнительные сведения о новой функции см. в методе Ceiling_Precise .
Синтаксис
expression. Потолок (Arg1, Arg2)
Выражение Переменная, представляющая объект WorksheetFunction .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Arg1 | Обязательный | Double | Number — значение, которое требуется округлить. |
Arg2 | Обязательный | Double | Значение — число, до которого требуется округление. |
Возвращаемое значение
Double
Замечания
Например, если вы хотите избежать использования копеек в ваших ценах и ваш продукт оценивается в $ 4,42, используйте формулу Ceiling(4.42,0.05) для округления цен до ближайшего никеля.
Если любой из аргументов не является числом, функция Ceiling создает ошибку.
Независимо от знака числа значение округляется вверх при изменении от нуля. Если число точно кратно значению, округление не происходит.
Если число и значение имеют разные знаки, функция Ceiling создает ошибку.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Источник
CEILING.MATH function
This article describes the formula syntax and usage of the CEILING.MATH function in Microsoft Excel.
Description
Rounds a number up to the nearest integer or to the nearest multiple of significance.
Syntax
CEILING.MATH(number, [significance], [mode])
The CEILING.MATH function syntax has the following arguments.
Number Required. Number must be less than 9.99E+307 and greater than -2.229E-308.
Significance Optional. The multiple to which Number is to be rounded.
Mode Optional. For negative numbers, controls whether Number is rounded toward or away from zero.
By default, significance is +1 for positive numbers and -1 for negative numbers.
By default, positive numbers with decimal portions are rounded up to the nearest integer. For example, 6.3 is rounded up to 7.
By default, negative numbers with decimal portions are rounded up (toward 0) to the nearest integer. For example, -6.7 is rounded up to -6.
By specifying the Significance and Mode arguments, you can change the direction of the rounding for negative numbers. For example, rounding -6.3 to a significance of 1 with a mode of 1 rounds away from 0, to -7. There are many combinations of Significance and Mode values that affect rounding of negative numbers in different ways.
The Mode argument does not affect positive numbers.
The significance argument rounds the number up to the nearest integer that is a multiple of the significance specified. The exception is where the number to be rounded is an integer. For example, for a significance of 3 the number is rounded up to the next integer that is a multiple of 3.
If Number divided by a Significance of 2 or greater results in a remainder, the result is rounded up.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
Rounds 24.3 up to the nearest integer that is a multiple of 5 (25).
Rounds 6.7 up to the nearest integer (7).
Rounds -8.1 up (toward 0) to the nearest integer that is a multiple of 2 (-8).
Rounds -5.5 down (away from 0) to the nearest integer that is a multiple of 2 with a mode of -1, which reverses rounding direction (-6).
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.
Источник
CEILING.MATH function
This article describes the formula syntax and usage of the CEILING.MATH function in Microsoft Excel.
Description
Rounds a number up to the nearest integer or to the nearest multiple of significance.
Syntax
CEILING.MATH(number, [significance], [mode])
The CEILING.MATH function syntax has the following arguments.
Number Required. Number must be less than 9.99E+307 and greater than -2.229E-308.
Significance Optional. The multiple to which Number is to be rounded.
Mode Optional. For negative numbers, controls whether Number is rounded toward or away from zero.
By default, significance is +1 for positive numbers and -1 for negative numbers.
By default, positive numbers with decimal portions are rounded up to the nearest integer. For example, 6.3 is rounded up to 7.
By default, negative numbers with decimal portions are rounded up (toward 0) to the nearest integer. For example, -6.7 is rounded up to -6.
By specifying the Significance and Mode arguments, you can change the direction of the rounding for negative numbers. For example, rounding -6.3 to a significance of 1 with a mode of 1 rounds away from 0, to -7. There are many combinations of Significance and Mode values that affect rounding of negative numbers in different ways.
The Mode argument does not affect positive numbers.
The significance argument rounds the number up to the nearest integer that is a multiple of the significance specified. The exception is where the number to be rounded is an integer. For example, for a significance of 3 the number is rounded up to the next integer that is a multiple of 3.
If Number divided by a Significance of 2 or greater results in a remainder, the result is rounded up.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
Rounds 24.3 up to the nearest integer that is a multiple of 5 (25).
Rounds 6.7 up to the nearest integer (7).
Rounds -8.1 up (toward 0) to the nearest integer that is a multiple of 2 (-8).
Rounds -5.5 down (away from 0) to the nearest integer that is a multiple of 2 with a mode of -1, which reverses rounding direction (-6).
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.
Источник
Используйте функцию потолка Excel для округления чисел
Функция CEILING в Excel может использоваться для удаления ненужных десятичных разрядов или незначительных цифр в данных путем округления чисел вверх до ближайшего значения, которое считается значимым. Например, функцию CEILING можно использовать для округления числа в большую сторону до ближайших 5, 10 или другого указанного кратного значения.
Кратное число может быть быстро определено путем подсчета числа. Например, 5, 10, 15 и 20 — все, кратные 5. Практическое использование функции CEILING заключается в округлении стоимости предметов до ближайшего цента (0,10 долл. США), чтобы избежать необходимости иметь дело с небольшими изменениями, такими как пенни (0,01 доллара) и никели (0,05 доллара).
Для округления чисел без указания суммы округления используйте функцию ROUNDUP .
Изменение данных с помощью функции CEILING
Как и другие функции округления, функция CEILING изменяет данные в вашей рабочей таблице и, следовательно, влияет на результаты любых вычислений, которые используют округленные значения.
В качестве альтернативы, в Excel есть параметры форматирования, которые позволяют вам изменять количество десятичных знаков, отображаемых вашими данными, без изменения самих чисел. Внесение изменений в форматирование данных не влияет на расчеты.
Источник
Резюме
Функция Excel CEILING.MATH округляет число до указанного кратного. В отличие от функции CEILING, значение CEILING.MATH по умолчанию кратно 1 и обеспечивает явный контроль над направлением округления для отрицательных чисел.
Цель
Округлить число до ближайшего кратного
Возвращаемое значение
Округленное число.
Синтаксис
= CEILING.MATH (число; (значение); (режим))
Аргументы
- number — число, которое следует округлить.
- значимость — (необязательно) Множественный, чтобы использовать при округлении. По умолчанию 1.
- mode — (необязательно) для округления отрицательных чисел в сторону или от нуля. По умолчанию 0.
Версия
Excel 2013
Примечания по использованию
Функция Excel CEILING.MATH округляет число до ближайшего целого числа или до кратного значения. По умолчанию CEILING.MATH округляет до ближайшего целого числа со значимостью 1. Положительные числа с десятичными частями округляются до ближайшего целого числа (например, 6.3 округляется до 7), а отрицательные числа с десятичными частями округляются до нуля ( например, -6,3 округляется до -6).
=CEILING.MATH(6.3) // returns 7 =CEILING.MATH(-6.3) // returns -6
Округление отрицательных чисел
Управление округлением отрицательных чисел в сторону нуля или от нуля обеспечивается с помощью (необязательного) аргумента режима. По умолчанию установлен нулевой режим. Если режим равен нулю или опущен, CEILING.MATH округляет отрицательные числа до нуля. Когда mode — любое ненулевое значение, CEILING.MATH округляет отрицательные числа от нуля. Режим не влияет на положительные числа.
=CEILING.MATH(-4.1) // returns -4 =CEILING.MATH(-4.1,1) // returns -4 =CEILING.MATH(-4.1,1,1) // returns -5 =CEILING.MATH(-4.1,1,-1) // returns -5 =CEILING.MATH(-4.1,1,TRUE) // returns -5
CEILING.MATH vs CEILING
Функция CEILING.MATH отличается от функции CEILING следующим образом:
- CEILING.MATH предоставляет по умолчанию кратное 1 для положительных чисел и -1 для отрицательных чисел.
- CEILING.MATH обеспечивает явное управление округлением отрицательных чисел (в сторону нуля, от нуля)
- CEILING.MATH, похоже, использует абсолютное значение аргумента значимости. Изменение знака значимости не влияет на результат.
Заметки
- Чтобы округлить до ближайшего кратного (вверх или вниз), см. Функцию ОКРУГЛ.
- CEILING.MATH работает аналогично CEILING, но обеспечивает управление направлением округления для отрицательных значений.
- Аргумент режима не влияет на положительные числа.
- Если число является точным кратным значимости, округление не производится.