函数功能
FLOOR函数可将数值向下舍入(向零的方向)到最接近指定数值的倍数。
函数语法
FLOOR(number, significance)
参数解释
number:必需。表示要舍入的数值。
significance:必需。表示要舍入到的倍数。
实例1:对数据进行向下舍取求值
若要对任意数值位数进行向下舍取求值,可以使用FLOOR函数来实现。
➊ 选中C2单元格,在公式编辑栏中输入公式:
=FLOOR(A2,B2)
按“Enter”键即可将数值“-1.5”向下舍入到接近1的倍数。
➋ 将光标移到C2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可算出其他数值的舍入结果,如图4所示。
实例2:计件工资中奖金计算
表格中统计了工人的生产件数,要求根据生产的件数来计算资金。
具体规则如下:生产件数小于2000件无奖金,生产件数大于等于2000件奖金为500元,每增加100件,奖金增加50元。
➊ 选中B2单元格,在公式编辑栏中输入公式:
=IF(A2<2000,0,FLOOR((A2-2000)/100,1)*50+500)
按“Enter”键得出第一位工人的应计奖金。
➋ 将光标移到B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可批量得出其他工人的应计奖金,如图5所示。
公式解析
①如果A2小于2000,返回0,否则进行FLOOR((A2-2000)/100,1)*50+500这步运算。
②A2中件数减去2000再除以100,然后再向下舍入,可计算出除了2000件所获取的500元奖金外,还可以获取几个50元的奖金。
③ 将步骤②的结果乘以50表示2000件除外后可获取的奖金,加上500元即得到总奖金。