将值舍入到最接近的50
我想把值舍入到最接近的50
121 should get rounded to 100 129 should get rounded to 150 178 should get rounded to 200 165 should get rounded to 150
我已经尝试了以下function…
=FLOOR(C629,50) =FLOOR((C629+50),50) =CEILING(C631,50)
但是我还没有按预期得到结果。
从你提供的例子看来,你想把每个数字移到最接近的50的倍数。
这个function应该做到这一点:
=ROUND(C629 / 50 , 0) * 50
这对于129
以如下方式工作:
- 129/50 = 2.58
- ROUND(2.58,0)= 3
- 3 * 50 = 150
编辑:OP的使用内置MROUND
的评论是一个更好的主意。
为了清楚起见,最简单的答案是MROUND
,例如:
=MROUND(589,50)
这个解决scheme是由shantanuo提交的 。