如图,是一个计算税金的表格要求是保留两位小数,按照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位.的确有这样的奇葩编程
如果它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本回答被网友采纳
不要使用round等公式,如果使用ROUND(15201.1748,2) 其实纳入计算的是15201.17本回答被网友采纳