上一章节学习了celling函数,将参数向上舍入为最接近的指定基数的倍数,这一章节里我们来看与之对立的函数FLOOR,将参数向下舍入为最接近的指定基数的倍数。
语法结构:
=FLOOR(number, significance)
参数说明:
参数一:Number 必需输入。 要舍入的数值,通常我们称它为基数。
参数二:significance 必需输入。 要舍入到的倍数。

注意事项
如果任一参数是非数字的,则FLOOR返回#VALUE!错误值。
如果number为正,significance 为负,则 FLOOR 返回#NUM!错误值。如图所示第三行,显示为错误值。
如果number的符号为正,则数值向下舍入,并朝零调整。如图所示第一行,将3.7按2的倍数向下舍入,小于3.7最接近2的倍数就是2了。
如果number的符号为负,则数值沿绝对值减小的方向向下舍入。如图所示,第二行-2.5按-2的倍数向下舍入,符号为负,沿着-2.5的绝对值减小的方向也就是0的方向找到最接近-2的倍数是-2。
如果number正好是significance的倍数,则不进行舍入。

案例详解:
超市结账去掉分
在超市购物的时候,收银员结账的时候汇总所有商品的总金额后,会将分抹去,保留到角,也就是不管是多少分,统统去掉。
函数公式“=FLOOR(SUM(J2:J6),0.1)”
公式解读:(SUM(J2:J6)即汇总上方所有商品的金额。使用FLOOR对汇总的金额按0.1的倍数进行向下舍入,也就是保留到角,金额里的分去掉。

下班时间按整点/整半点计算