例如在“=MROUND(15,2)”中,14和16都是2的倍数,并且与15距离相同,这时用15除于2余1,而1大于等于2的一半,因此向远离0的方向舍入。
5.ROUNDUP函数&ROUNDDOWN函数
ROUNDUP函数
目标数据向远离0的方向进行向上舍入。
在公式“=ROUNDUP(A3,0)”中:
“A3”:表示需要向上进行舍入的数据;
“0”:表示需要保留的小数位数。
(对于需要保留的小数位数:①>0时,表示按照指定的小数位向上进行舍入;②=0时,表示向上舍入到最接近的整数;③<0时,表示对小数点的左侧进行向上舍入。)
如图所示:
ROUNDUP函数是不考虑四舍五入,直接向前进一位的。
案例1:
当用电度数小于等于10度时都按50元收费,当大于10度时,超出部分5元/度,不足1度的按1度计算,求每个月的电费。
输入公式:=IF(B2<=10,50,50+ROUNDUP((B2-10),0)*5)
ROUNDDOWN函数
目标数据向靠近0的方向进行向下舍入。
在公式“=ROUNDDOWN(A3,0)”中:
“A3”:表示需要向下进行舍入的数据;
“0”:表示需要保留的小数位数。
(对于需要保留的小数位数:①>0时,表示按照指定的小数位向下进行舍入;②=0时,表示向下舍入到最接近的整数;③<0时,表示对小数点的左侧进行向下舍入。)
如图所示:
ROUNDDOWN函数是不考虑四舍五入情况,不向前进位,直接将剩余小数位去除的。
6.CEILING.PRECISE函数&FLOOR.PRECISE函数
CEILING.PRECISE函数和FLOOR.PRECISE函数都是使用条件倍数的绝对值,即无论目标数值或条件倍数的正负符号如何,所有输出结果的符号和目标数值符号一致。
CEILING.PRECISE函数
将目标数据向上舍入到指定倍数最接近的目标数据的数。
在CEILING.PRECISE函数中,条件倍数为1时:
①当目标数值(比如A4)为整数时,输出结果为目标数值;
②当目标数值(比如A3)为小数时,输出结果需向上进一位并舍弃小数位。
如图所示:
FLOOR.PRECISE函数
本文地址:百科生活频道 https://www.neebe.cn/live/929213_2.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!