其中ROUNDUP与ROUNDDOWN函数是由ROUND函数衍生面来的两个函数。ROUND函数是常用的四舍五入的函数。那么接下来,从ROUND函数来学习RONDUP与ROUNDDOWN函数。
ROUND函数可以对指定的单元格中的数字进行四舍五入操作,保留相应的位数。
具体的语法为:
如图所示, 将下面的金额保留两位小数。
在C2单元格中输入以下公式,向下填充至C5单元格即可。
注意:ROUD函数一般用来四舍五入,当取舍的数字为正数时,ROUND将向靠近0的方向取舍;当取舍的数字为负数时,ROUND将向远离0的方向靠近。
ROUNDUP函数一般用来向上舍入。一般的语法同ROUND函数是一样的。具体的语法为:
如图所示,将下面的数字向上舍入保留1位数字。
在C2单元格中输入以下公式,向下填充至C5单元格即可。
ROUNDDOWN函数一般用来向下舍入。一般的语法同ROUND函数是一样的。具体的语法为:
如图所示,将下面的数字向下舍入保留1位数字。
在C2单元格中输入以下公式,向下填充至C5单元格即可。
FLOOR函数一般用于将数字向下舍入至最接近的倍数或者最接近的指定基数的倍数。其语法一般为:
如图所示,将下面的不足0.5按0计算,0.5以上按1计算。
在C2单元格中输入以下公式,向下填充至C5单元格即可。
需要注意的是:
如果任一参数为非数值型, 则 FLOOR 返回 #VALUE! 。
如果 number 为正值且有效为负, 则 FLOOR 返回 #NUM! 。
如果 number 的符号为正,则数值向下舍入,并朝零调整。如果 number 的符号为负,则数值沿绝对值减小的方向向下舍入。如果 number 正好是 significance 的倍数,则不进行舍入。
另外,FLOOR是一个兼容性函数,也可以使用它的替代函数FLOOR.MATCH.
CEILING函数一般用于将数字向上舍入至最接近的倍数或者最接近的指定基数的倍数。其语法一般为:
如图所示,将下面的不足0.5按0.5计算,0.5以上按1计算。
在C2单元格中输入以下公式,向下填充至C5单元格即可。
如果任何一个参数是非数值型,则 CEILING 返回 #VALUE! 错误值。
不论参数 number 的符号如何,数值都是沿绝对值增大的方向向上舍入。如果 number 正好是 significance 的倍数,则不进行舍入。
如果 number 和 significance 都为负,则对值按远离 0 的方向进行向下舍入。
如果 number 为负,significance 为正,则对值按朝向 0 的方向进行向上舍入。
另外,CEILING是一个兼容性函数,也可以使用它的替代函数CEILING.MATCH.
每一个人的小有成就,源于对自己的不断要求和努力,希望和你一起加油。