在线工具 在线编程 在线白板 在线工具 在线编程 在线白板

关于EXCEL 小数自动进位的问题

我在单元格内设 ROUNDUP((N8-2000)*0.05,2)) 如N8=2277.84 (2277.84-2000)*0.05=13.892 取两位小数应该是13.89 但是 表内得出的是13.90 请问这个该怎么办
那如何让小数点后的第三位自动四舍五入啊
最新回答
一身懵逼正气

2025-03-29 14:09:45

那要看你想达到什么效果。

roundup取两位的话,如果第三位为零,则只取最后两位,如果第三位不为零,则自动进1,13.892第三位为2,则自动进1,13.89加0.01就得出13.90了。

rounddown取两位的话,则无论第三位是什么数字都不进位。

round取两位的话,则第三位大于等于5则进1,小于5则不进位。
白云下的棉絮

2025-03-29 17:47:24

去小数或保留小数的函数有这么几个:
1、trunc 不进不退
2、round 四舍五入
3、rounddown向下取数
4、roundup向上取数

你所使用的是向上取数,所以自然不论9后面是几都得到13.90
寄信给风

2025-03-29 08:07:55

用错函数了,应该是
=ROUNDDOWN((N8-2000)*0.05,2)
对天空说爱你

2025-03-29 01:28:59

右键,里面有设置,把数字设置成文本就好了!