Excel求和,小数点四舍五入问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel求和,小数点四舍五入问题相关的知识,希望对你有一定的参考价值。

由于E3、M3是公式算出,小数位很多,导致求和的总数出现第三位小数四舍五入情况。如图,请问怎么能让E3+M3等于20.08.而不是求和公式由于四舍五入算出的20.09。求大神支招

把E3和M3里的公式,加上限制小数位数的函数,不要让它有很多位小数就可以了。
举例:
把E3和M3里的原公式套进去
=ROUND(原公式,2)
具体还要看你的需求来选择用哪个函数来限制位数:
ROUND是四舍五入法舍位,
ROUNDUP是收尾法舍位,
ROUNDDOWN是去尾法舍位。
参考技术A

    公式为:

    =ROUNDDOWN(E3+M3,2)

    如图所示:

    实际上你的E3和M3数据就没有处理好,这两个数据本身就应该做数据处理,让它保留N位小数。

参考技术B 可以在其外围加一个向下四舍函数试一试 E3==ROUNDDOWN( D3/1.03*0.03) , 注此公式只舍不入。 参考技术C =round(e3,2)+round(m3,2)
如果后面的都不要了,用 ROUNDDOWN 函数
参考技术D E3公式改为:
=ROUND(D3/(1+0.03) *0.03, 2)追答

M3公式
=ROUND(L3/(1+0.03) *0.03, 2)

本回答被提问者采纳

以上是关于Excel求和,小数点四舍五入问题的主要内容,如果未能解决你的问题,请参考以下文章

如何能让表格四舍五入后求和也是整数之和

停止 excel(或 VBA)四舍五入的小数

excel怎么把小数点后保留两位怎么操作?

POI EXCEL导出时,有些数字出现多余的小数

excel中怎样只求整数值 ,不要小数点 ; 不要四舍五入

excel如何让批量数据四舍五入保留小数点后三位?