如果是五舍六入留一位小数
假设原始数据在a1中,只要在单元格中输入
=round(a1+0.01,1)
=FLOOR(A1+4,10) 如果是正整数的话可以这么写,如果要是其他的小数之类的 就稍微改下参数
=if(and(mod(rounddown(a1*10,0)-rounddown(a1*10,-1),2)=0,rounddown(a1*100,0)-rounddown(a1*100,-1)=5),rounddown(a1,1),round(a1,1))
如你想保留到任意位数n,可将10换成10^n
如果你的数值到A列
那么B列
=IF(--MID(A1,FIND(".",A1)+1,1)>5,ROUND(A1,),ROUNDDOWN(A1,))
不知道你的数值有几位小数 或者想保留几位小数
=round(你的数据或单元格,2)
2就是取小数后两位