excel 怎么做五舍六入的公式

同题我想要的是五舍六入! 小数点后两位数!
2024-12-02 12:57:39
推荐回答(5个)
回答1:

如果是五舍六入留一位小数
假设原始数据在a1中,只要在单元格中输入
=round(a1+0.01,1)

回答2:

=FLOOR(A1+4,10) 如果是正整数的话可以这么写,如果要是其他的小数之类的 就稍微改下参数

回答3:

=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

回答4:

如果你的数值到A列
那么B列
=IF(--MID(A1,FIND(".",A1)+1,1)>5,ROUND(A1,),ROUNDDOWN(A1,))

不知道你的数值有几位小数 或者想保留几位小数

回答5:

=round(你的数据或单元格,2)

2就是取小数后两位