我想将数字四舍五入到2.5的最接近的倍数。
例如:
5.5 -> 5
2.8 -> 2.5
8.21 -> 7.5
9.0 - > 10
如何在Excel中执行此操作?
答案 0 :(得分:2)
如果没有 VBA ,您可以使用 MROUND()工作表功能:
答案 1 :(得分:1)
Sub Macro()
Dim row As Integer
For row = 1 To 4
Cells(row, 2) = Math.Round(Cells(row, 1) / 2.5) * 2.5
Next
End Sub
我已将您的数字放在第一列,并通过上面的代码接收第二列中的输出。你在寻找的是:
Math.Round(someNumber / 2.5) * 2.5