我遇到发过这种问题,就是在一部分表格内输入,比如12*1.3=15.6 约等于16 15*1.5=22.5 约等于23 用SUM结果=38.1 不等于39。(用SUM计算的是原实际值,不是约等于后的近似值),请教老师 ,这是为什么?
楼主是定义格式为数值,且小数点的位数为0吧。
如果是这样,将显示为四舍五入的,但实际计算仍按原数值进行。所以sum的结果是38.1。
如想计算成39,则可把原公式写为=round(12*13.1,)。
使用道具 举报
向3楼老师学习!
=ROUND(12*13,0)
保留一位小数逗号后边是1,保留两位小数逗号后边是2,保留整数逗号后边是0.
哦,谢谢好多多,我试了试,一开始把逗号和0全省略了,结果E提求输入的参数太少,然后我又把逗号加上了,结果显示完全正确!
非常感谢3楼老师!
也非常感谢2楼老师! 3楼老师说的比较完整。
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )
GMT+8, 2024-5-6 20:32 , Processed in 0.297359 second(s), 9 queries , Gzip On, Yac On.
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.