在excel中怎么把四舍五入改成五舍六入状态?

来源:百度知道 编辑:UC知道 时间:2024/05/11 13:01:54

首先确定你要保留的小数位数

如果是1位,就是
INT(x+0.4)-----x是要处理的数

如果是2位,就是
(INT(10x+0.4))/10-----x是要处理的数

如果是n位,就是
INT(10^(n-1)*x+0.4)/10^(n-1)-----x是要处理的数

实际上,四舍五入的函数,一般也是通过+0.5实现的,

有人在execl里面使用round函数时,遇到过五舍六入的情况

应该是计算结果吧?

将每个计算的结果都减0.1(如果用公式计算的话并不困难),那么仍旧利用计算机的“四舍五入”法将你所要的结果“五舍六入”。

当然,这要看你需要保留的小数位数,如果保留整数, 那么就将结果减0.1,如果需要保留1位小数,那么就将结果减0.01,依此类推。

如果你的确想让计算机“五舍六入”,可以利用函数if进行设置,具体过程有些复杂,如果需要,可以发消息给我,一起探讨如何?