直接舍入函数:
1】INT函数:向下舍入最接近的整数。即数字取整,且不进行四舍五入;
eg: INT(5.3) = 5;INT(-2.34) = -3
2】ROUND函数:按指定位数对数值进行四舍五入;
3】ROUNDUP函数:向上舍入;即无论舍去的首位数字是否大于4,都向前进1;
eg:ROUNDUP(2.24,1) = 2.3;ROUNDUP(-2.24,1) = -2.3
4】ROUNDDOWN函数:向下舍入;向绝对值减少的方向舍入数字;
eg:ROUNDDOWN(2.24,1) = 2.2;ROUNDDOWM(-2.24,1) = -2.2
按倍数舍入函数
5】CEILING函数:向上舍入为最接近指定基数的倍数;
eg:CEILING(48.673,5) = 50,其中5是舍入倍数;
6】FLOOR函数:向下舍入为最接近指定基数的倍数;
eg:FLOOR(48.673,5) = 45
注:以上两种函数的使用,对于倍数是正数的情况,数值可以为负数;但对于倍数是负数的情况下,数值必须是负数;
两个截断函数,也可适当用于舍入场景:
7】TEXT函数:可用于按指定格式截断数字,但会进行四舍五入;
eg:TEXT(4.985,”0.00“) = 4.99;TEXT(4.984,”0.00“) = 4.98
8】TRUNC函数:可用于按指定位数截断数字;
eg:TRUNC(4.985,2) = 4.98;TRUNC(4.984,2) = 4.98
注:对数值进行小数位数设置会有两种方式,一种是通过设置单元格格式来实现,但这种方法只是装饰性的,并没有实质性的改变数据,所以,在某些场景下,还是需要通过第二种方法即使用以上公式进行数值的位数设置;