CEILING和FLOOR函数
CEILING函数和FLOOR函数按指定基数的整数倍对数值进行取舍。CEILING函数是向上舍入,FLOOR函数是向下舍入。
两个函数的语法分别为:
CEILING(number,significance)
FLOOR(number,significance)
参数number是需要进行舍入计算的值,参数significance是舍入的基数。
将数值按照整数倍进行取舍计算示例
如图所示,A列为需要进行舍入计算的数值,B列为舍入的基数,在C列和D列分别使用CEILING函数和FLOOR函数进行取舍计算。
C2 单元格输入以下公式,将公式向下复制到C5 单元格。
=CEILING(A2,B2)
D2 单元格输入以下公式,将公式向下复制到D5 单元格。
=FLOOR(A2,B2)
从计算结果可以看出,CEILING函数向绝对值增大的方向舍入,FLOOR函数向绝对值减小的方向舍入。当舍入数值为正数,基数为负数时,结果返回错误值#NUM!。
CEILING.MATH函数和FLOOR.MATH函数会忽略第二参数中数值符号的影响,避免函数运算结果
出现错误值,函数语法为:
CEILING.MATH(number,[significance],[mode])
FLOOR.MATH(number,[significance],[mode])
参数number是需要进行舍入计算的值。
参数significance是舍入的基数,该参数缺省时,默认值为 1。
参数mode可选,用于控制负数的舍入方向(接近或远离零)。
联系客服