CEILING 函数

说明

将数字向上舍入为最接近的整数或最接近的有效倍数。

语法

CEILING (<number>, <significance>) 

参数

Sr.No. 参数与说明
1

number

要四舍五入的数字,或对包含数字的列的引用。

2

significance

要四舍五入到的 significance 倍数。

返回值

按指定方式四舍五入的数字。

返回类型通常与 significance 参数的类型相同,但以下情况除外 −

  • 如果 number 参数类型为 currency,则返回类型为 currency。

  • 如果 significance 参数类型为 Boolean,则返回类型为 integer。

  • 如果 significance 参数类型为非数字,则返回类型为真实。

备注

DAX 有两个 CEILING 函数 −

  • CEILING − 与 Excel CEILING 函数相同。

  • ISO.CEILING − 遵循 ISO 定义的行为来确定上限值。

DAX CEILING 和 ISO.CEILING 函数对正数都返回相同的值。但是,它们对负数返回不同的值。

  • 当使用正有效倍数时,CEILING 和 ISO.CEILING 都会将负数向上舍入(向正无穷大舍入)。

  • 当使用负有效倍数时,CEILING 会将负数向下舍入(向负无穷大舍入),而 ISO.CEILING 会将负数向上舍入(向正无穷大舍入)。

示例

= CEILING(4.6,1) returns 5. 
= CEILING(4.6,2) returns 6. 
= CEILING(-4.6,-1) returns -5. 
= CEILING(-4.6,-2) ) returns -6. 

dax_functions_mathematical_trigonometric.html