ROUNDUP 是按绝对值方向向上舍入数字。 其中,Num_digits也可以取正数、负数和0,如下:如果num_digits 大于 0,则向上舍入到指定的小数位。
如果num_digits 等于 0,则向上舍入到最接近的整数。
如果num_digits 小于 0,则在小数点左侧向上进行舍入。
例如:
=ROUNDUP(1763.426,2) = 1763.43(保留2位小数,后面有值,需要在第2位小数上+1)
=ROUNDUP(-1763.426,2) = -1763.43(保留2位小数,后面有值,需要在第2位小数上+1)
=ROUNDUP(1763.426,0) = 1764(保留整数,后面有值,需要在整数上+1)
=ROUNDUP(-1763.426,0) = -1764(保留整数,后面有值,需要在整数上+1)
=ROUNDUP(1763.426,-1) = 1770(小数点左侧舍去一位,后面有值,需要在十位数上+1)
=ROUNDUP(-1763.426,-1) = -1770(小数点左侧舍去一位,后面有值,需要在十位数上+1)
总结
先看需要保留的位数,然后看其后面有没有值,如果有,则保留的末尾位上的值要+1,并且不管是正数还是负数,其结果也只有符号位的不同。(注意,是绝对值方向向上)