除了指定位数取整以外
还有给定基数取整的函数
也就是取这个基数的倍数,最接近的那个
向上取整是Ceiling函数
天花板的意思
向下取整是Floor函数
地板的意思
天花板向上,地板向下
Ceiling(数值,基数)
取大于或等于数值的基数的倍数
Floor(数值,基数)
取小于或等于数值的基数的倍数
仍然以π为例
在2的倍数中,2和4最接近于π
2是小于π的最接近的2的倍数
4是大于π的最接近的2的倍数
所以
向上为4,向下为2
还可以花式作死
尝试下小数,负数和零
可见小数取倍数没问题
但是负数的倍数就没办法是正数了
0向上取整永远是0
0向下取整,那就会出现除数为零的错误了
之前的文章有说到这个错误
传送门((((((>>>Excel中的四则基本运算<<<))))))
奇葩的是,数值为负数的时候
正负基数居然都是可以的
什么时候会用到呢
好像我身边的应用场景并不多
个人见到的在制造业似乎挺多
例如
"假设胶带60米为一卷,现在有400米胶带,可以做几卷"
=Floor(400,60)
这个公式可以解决你的问题
"通话不足一分钟,按照一分钟计算.此次通话时长123秒,计多少分钟"
=Ceiling(123,60)
这个可以解决你的问题
以上