我们有时会遇到这样的情形:不需要精确的数值,给出一个近似值即可。比如102元按照100元计算,108元按照110元计算等。这其实是一个取整的问题。本次教程就和大家分享如何分别按照四舍五入、向下、向上对百位取整。
一、案例
如下图所示,A2:A7为初始金额。现在要求分别按照四舍五入、向下、向上对百位取整。
当按四舍五入取整时,123按100取整,156按照200取整。当向下取整时,123、156均按照100取整。当向上取整时,123、156均按200取整。
二、操作步骤
1、四舍五入取整
在单元格B2内输入公式 =ROUND(A2,-2),向下复制公式。
ROUND函数按指定位数对数值进行四舍五入,语法为ROUND(number,number_digits),number_digits若为正数,则对小数部分进行四舍五入;number_digits若为负数,则对整数部分进行四舍五入。ROUND(A2,-2)表示四舍五入到十位为100。
2、向下取整
在单元格C2内输入公式 =FLOOR(A2,100),向下复制公式。
FLOOR(A2,100)指将单元格A2数值按100的倍数向下舍入。当A2=123.67,即100*1+23.67,FLOOR(A2,100)只取100的倍数部分,舍弃不足100的部分,因此FLOOR(A2,100)=100。
3、向上取整
在单元格D2内输入公式 =ceiling(A2,100),向下复制公式。
CEILING(A2,100)指将单元格A2数值按100的倍数向上舍入。当A2=123.67,即100*1+23.67,CEILING(A2,100)将不足100的部分23.67视为100,因此CEILING(A2,100)=200。