1樓:匿名使用者
你要修約到多少小數?
數字修約 四捨六入五單雙 excel公式
2樓:匿名使用者
網上已有答案:
保留整數
=if(mod(right(int(a1*1),1),2)<>0,round(a1,0),rounddown(a1,0))
保留兩位
=if(mod(right(int(a1*100),1),2)<>0,round(a1,2),rounddown(a1,2))
保留三位
=if(mod(right(int(a1*1000),1),3)<>0,round(a1,3),rounddown(a1,3))
3樓:匿名使用者
先按正常的四舌五入round(a1),
當該位等於5、前一位單數的情況:此時該數乘以2以後除4餘3
該情況下與正常的四舌五入不同,需要減去(其餘情況下與正常的四舌五入一樣)
故,在整數的情況下公式為:
=round(a1,)-(mod((a1*2),4)=3)
(注意:後面的(mod((a1*2),4)=3)是if語句的簡化:true在計算時自動會被當作1來處理)
對於保留到某位小數,思路一樣,方法如下(以二位小數為例):
=round(a1,2)-(mod((a1*200),4)=3)/100
為了將該數位變成整數,需要乘的數變成了200,最後要除以100以恢復到該數位
來自
zhouziyan2001 的回答
4樓:匿名使用者
函式組合比較長。 要看修約間隔,不能一概而論。 看看gb/t 8170吧
如修約到整數:=if(mod(a1/2,1)<=0.25,round(a1/2,0)*2,round(a1,0))
化學有效數字中四捨六入五成雙什麼意思
這個是看你要保bai留幾位有效數字 du,那麼有zhi效數字末尾的後dao一位如果是4,就捨去內 是容6,就進1 是5,就看有效數字的末尾是多少,讓末尾成為偶數 比如保留3位,0.1356 0.136 0.1354 0.135 0.1355 0.136 0.1345 0.134 五成雙的意思是,5前...
分析化學中四捨六入五成雙的規則是什麼
是一個進位與不進位的機會達到完全是50 的原則。如 12.5ab這個數,保留小數一位。看後面小數位上數ab情況。ab從01到49為舍,ab從51到99為進,各為49,進舍機會一樣。這ab是兩位數是這樣,更多位數也一樣。ab為50時,或者50000.時為了保證進位與不進位的機會也一樣。採用前位數單進雙...
如何在EXCEL裡面設定四捨五入
方法一選中有關單元格,右擊,選中 設定單元格格式 在 數字 下的 分類 下選 數值 右側 小數位數 按所需輸入,確定即可,但這種方法的結果是雖然顯示的是四捨五入後的數值,如果用這些數值計算的話還是用其精確值計算。如3.144舍入後為3.14,3.244舍入後為3.24,但將二者相加結果為6.388 ...