关于EXCEL里面roundup函数的问题.

学习 时间:2026-04-09 07:37:09 阅读:4855
关于EXCEL里面roundup函数的问题.用excel计算:ROUNDUP(21.47*0.83,2)=17.83用计算器向上舍入计算:21.47*0.83=17.8201,保留两位小数结果为17.82用excel计算:ROUNDUP(15.82*0.83,2)=13.14用计算器向上舍入计算:15.82*0.83=13.1306,保留两位小数结果为17.82其他算法正常,第三位为零时向上舍入跟计算器算出来的存在误差.

最佳回答

内向的果汁

义气的手链

2026-04-09 07:37:09

在excel中=ROUNDUP(0。00000000000001,)=1它不管你后面有多少个0,只要有1个非0的就向上进位。也许计算器和excel在ROUNDUP的定义上本身就有区别。如果你想和计算器的计算结果一样,可以试试这样=ROUNDUP(ROUND(A*B,3),2)

最新回答共有2条回答

  • 魔幻的期待
    回复
    2026-04-09 07:37:09

    在excel中=ROUNDUP(0。00000000000001,)=1它不管你后面有多少个0,只要有1个非0的就向上进位。也许计算器和excel在ROUNDUP的定义上本身就有区别。如果你想和计算器的计算结果一样,可以试试这样=ROUNDUP(ROUND(A*B,3),2)

上一篇 1、4(X-8)=60

下一篇 电学 急 希望30分钟内解答 挺难的