ISO.CEILING
向上舍入一个数字,将最接近的整数 or 舍入为最接近的重要性倍数。
语法
ISO.CEILING(<number>[, <significance>])
参数
术语 | 定义 |
---|---|
number |
要 round的数字,or 对 contains 数字的列的引用。 |
significance |
(可选)要 round的多重意义。 例如,若要将 round 到最接近的整数,请键入 1。 If 指定了重要性单位 not,则数字向上舍入为最接近的整数。 |
返回 value
与 number
参数类型相同的数字,按指定舍入。
言论
CEILING中有两个 DAX 函数,存在以下差异:
CEILING 函数模拟 Excel 中 CEILING 函数的行为。
ISO.CEILING 函数遵循 ISO 定义的用于确定 ceilingvalue的行为。
对于正数,这两个函数返回相同的 value,但负数的不同 values。 当使用具有意义的正倍数时,两者都 CEILINGandISO.CEILINGround 负数向上(向正无穷大)。 使用具有意义的负倍数时,CEILING 向下舍入负数(向负无穷大),而 ISO.CEILING 向上舍入负数(向正无穷大)。
结果类型通常与用作参数的重要性类型相同,但有以下例外情况:
If first 参数的类型为 currency 类型,则结果将 currency 类型。
If 可选参数 not 包含结果为整数类型。
If 重要性参数为布尔类型,则结果为整数类型。
If 重要性参数为非数值类型,则结果为实类型。
示例:正数
以下公式返回 4.45。 if 你希望避免在定价中使用较小的单位,这可能很有用。 If 现有的 product 价格为4.42美元,可以使用 ISO.CEILINGround 价格,最高为5美分。
= ISO.CEILING(4.42,0.05)
示例:负数
以下公式返回 -4.40 的 ISO ceilingvalue。
= ISO.CEILING(-4.42,0.05)