例如在“=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函数
本文地址:IT知识频道 https://www.eeeoo.cn/itzhishi/929213_2.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!