excel四舍六入公式意思
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/30 15:27:23
excel四舍六入公式意思
B2==ROUND(A2,2)-(MOD($A2*10^3,20)=5)*10^(-2)
中(MOD($A2*10^3,20)=5)*10^(-2)是什么意思,为什么要除以20,=5又代表什么?
B2==ROUND(A2,2)-(MOD($A2*10^3,20)=5)*10^(-2)
中(MOD($A2*10^3,20)=5)*10^(-2)是什么意思,为什么要除以20,=5又代表什么?
![excel四舍六入公式意思](/uploads/image/z/9353019-3-9.jpg?t=excel%E5%9B%9B%E8%88%8D%E5%85%AD%E5%85%A5%E5%85%AC%E5%BC%8F%E6%84%8F%E6%80%9D)
四舍六入?五怎么办? 是不是“五舍六入”.
MOD($A2*10^3,20)=5)*10^(-2)
这一段应该是判断第三位小数的情况,公式有错误应该是:
MOD($A2*10^3,10)=5)*10^(-2)
MOD($A2*10^3,10)=5)是对A2扩大1000位后,用10求模(除以10得到的余数),当余数等于5时,式子结果为TRUE(就是1),反之为0;再乘以10^(-2)(就是0.01),结果为0.01和0.
修正后的公式为:
=ROUND(A2,2)-(MOD($A2*10^3,10)=5)*10^(-2)
这个公式受第四小数影响(第四位将四舍五入),为了解决这个影响用以下公式:
=INT(A2*100)/100+(MOD(INT(A2*10^3),10)>5)*10^(-2)
MOD($A2*10^3,20)=5)*10^(-2)
这一段应该是判断第三位小数的情况,公式有错误应该是:
MOD($A2*10^3,10)=5)*10^(-2)
MOD($A2*10^3,10)=5)是对A2扩大1000位后,用10求模(除以10得到的余数),当余数等于5时,式子结果为TRUE(就是1),反之为0;再乘以10^(-2)(就是0.01),结果为0.01和0.
修正后的公式为:
=ROUND(A2,2)-(MOD($A2*10^3,10)=5)*10^(-2)
这个公式受第四小数影响(第四位将四舍五入),为了解决这个影响用以下公式:
=INT(A2*100)/100+(MOD(INT(A2*10^3),10)>5)*10^(-2)