EXCEL中能否用MROUND函数只向上取整

来源:百度知道 编辑:UC知道 时间:2024/06/20 15:03:12
在工作中需要在A1中输入数字,我希望在B1中能将A1中的数值自动向上取成离它的最近5的倍数,例如如果大于5,哪怕是5.01也能向上取成10,我试了试MROUND函数,B1=MROUND(A1,5),但这个函数是四舍五入的,就算我输入7.49也只能得到5,不知这个问题能否解决?谢谢!

向上取整应用roundup函数,用法如下图:

可以
只想自动向上取,用roundup更合理,但要算算.
**********************************
这个好像更好.
ceiling(A1/5,1)*5

可以将公式改成下面的公式:
=MROUND(A1,5)+ROUNDUP(MOD(A1,5)/5,0)*5

CEILING(number, significance)

CEILING 函数语法具有以下参数:

  • Number    必需。 要舍入的值。

  • significance    必需。 要舍入到的倍数。

公式         &nbs