ISO。天花板

适用于:计算列计算表度量值视觉计算

向上舍入一个数字,舍入为最接近的整数或最接近的重要性倍数。

语法

ISO.CEILING(<number>[, <significance>])  

参数

术语 定义
number 要舍入的数字,或对包含数字的列的引用。
significance (可选)要舍入到的十分重要的倍数。 例如,若要舍入到最接近的整数,请键入 1。 如果未指定重要性单位,则数字向上舍入为最接近的整数。

返回值

number 参数类型相同的数字,按指定舍入。

言论

DAX 中有两个 CEILING 函数,存在以下差异:

  • CEILING 函数模拟 Excel 中 CEILING 函数的行为。

  • ISO。CEILING 函数遵循 ISO 定义的用于确定上限值的行为。

这两个函数返回正数的相同值,但负数的值不同。 使用正倍数的重要倍数时,CEILING 和 ISO。CEILING 向上舍入负数(向正无穷大)。 使用具有意义的负倍数时,CEILING 将负数向下舍入(向负无穷大),而 ISO。CEILING 向上舍入负数(向正无穷大)。

结果类型通常与用作参数的重要性类型相同,但有以下例外情况:

  • 如果第一个参数是货币类型,则结果将是货币类型。

  • 如果未包含可选参数,则结果为整数类型。

  • 如果 significance 参数为布尔类型,则结果为整数类型。

  • 如果 significance 参数为非数值类型,则结果为实际类型。

示例:正数

以下公式返回 4.45。 如果想要避免在定价中使用较小的单位,这可能很有用。 如果现有产品定价为 4.42 美元,则可以使用 ISO。CEILING 将价格向上舍入到最接近的五美分单位。

= ISO.CEILING(4.42,0.05)  

示例:负数

以下公式返回 -4.40 的 ISO 上限值。

= ISO.CEILING(-4.42,0.05)  

数学和三角函数
FLOOR 函数
CEILING 函数
ROUNDUP 函数