关于excel中多位小数四舍五入连续进位的问题求解

如图,是一个计算税金的表格要求是保留两位小数,按照excel默认的规则,15201.1748进位后为15201.17,但是税务局给的数字却是这样进位的15201.1748 > 15201.175 > 15201.18,所以自己的计税表格跟实际纳税经常有差异,很麻烦.请问用什么公式可以满足税务局这种进位要求?谢谢!
我的excel表格最终结果是
15201.17
9120.70
24321.88

税务局的结果是
15201.18
9120.71
24321.89

第1个回答  2019-12-21
你要试试它0.1745和0.1744是不是都是0.18.如果都是0.18.那就是进一法.财务基本要考虑进一法.比如你1.554的东西,1.55肯定买不了,必须1.56来买.用ceiling是因为可以保证最小倍数.
如果它0.1745是0.18 但0.1744是0.17 又该怎么办呢??
回答是,它tmd用了两次round.先保留到3位,然后再保留到2位.的确有这样的奇葩编程
第2个回答  2016-07-18
选中该单元格,右击=== 设置单元格格式===数值===保留2位小数,这样输入15201.1748,虽然显示15201.17,但实际纳入计算的还是15201.1748
不要使用round等公式,如果使用ROUND(15201.1748,2) 其实纳入计算的是15201.17本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网