Rounding a number to the nearest 5 or 10 or X

前端 未结 13 1710
臣服心动
臣服心动 2020-11-28 08:11

Given numbers like 499, 73433, 2348 what VBA can I use to round to the nearest 5 or 10? or an arbitrary number?

By 5:

 499 ->  500
2348 -> 2350         


        
13条回答
  •  离开以前
    2020-11-28 08:21

    I cannot add comment so I will use this

    in a vbs run that and have fun figuring out why the 2 give a result of 2

    you can't trust round

     msgbox round(1.5) 'result to 2
     msgbox round(2.5) 'yes, result to 2 too
    

提交回复
热议问题