MROUND函数的功能是计算参数按指定基数舍入后的数值。其语法如下:
MROUND(number,multiple)
其中参数number是要进行四舍五入的数值,参数multiple是要对数值number进行四舍五入的基数。
【典型案例】某学校要进行卫生大扫除,需要分配卫生工具给不同的小组,只有小组全部获得卫生工具才能开始大扫除,因此要计算分配多余或缺少的工具数。本例的原始数据如图13-41所示。
步骤1:计算分配的工具数。在C2单元格中输入公式“=MROUND(A2,B2)”,按Enter键,计算第一种卫生工具的分配数,然后使用自动填充功能来计算其他卫生工具的分配数,计算结果如图13-42所示。
步骤2:计算剩余或缺少的工具数。在D2单元格中输入公式“=ABS(A2-C2)”,计算第一种卫生工具所剩余或缺少的数目,然后使用自动填充功能来计算其他卫生工具的剩余或缺少的数目,计算结果如图13-43所示。
图13-41 原始数据
图13-42 计算分配的工具数
图13-43 计算遗留或缺少的工具数
【使用指南】在MROUND函数中,如果参数number除以基数的余数大于或等于基数的一半,则MROUND函数将向远离零的方向舍入。如果该函数不可用,并返回错误值“#NAME?”,那么须安装并加载“分析工具库”来加载宏。