回答读者提问:案例中的拼车问题,有没有最简单的计算方法?
问题本身不难计算,但是看到各路大神献出了各种复杂的公式,我不禁乐了,难道你们忘记 mround 函数了吗?用这个函数一步就能计算出来。
来看案例。
案例 :
某市郊地铁口有接驳出租车,可提供最后一公里拼车服务,具体规则如下:
同一路线满 2 人即可发车
每辆车满载 4 人
请根据每条线路的乘客数,快速计算出需要发几辆车。
计算后的结果如下:
解决方案:
1. 在 B2 单元格输入以下公式 --> 下拉复制公式:
=MROUND(A2,4)/4
mround 函数详解:
作用:
将数值舍入到指定基数的倍数
语法:
MROUND(number, multiple)
参数:
number:必需,要舍入的值
multiple:必需,要对其舍入倍数的基数值
说明:
如果数值 number 除以基数的余数大于或等于基数的一半,则函数 MROUND 向上舍入;反之则向下舍入;
number 和 multiple 参数的符号必须相同。如果不相同,将返回 #NUM 错误。
公式释义:
MROUND(A2,4):将 A 列数据舍入为最接近 4 的倍数;若 A2 除以 4 的余数 =2 则向上取整;
.../4:将取整后的倍数除以 4,即每辆车的满载人数,即可计算出需要几辆车
Excel学习世界
转发、在看也是爱!
领取专属 10元无门槛券
私享最新 技术干货