问题已解决
老师,比如价税合计金额是1000,税率是13%,我用公式计算分别得出不含税金额884.955752212,税额是115.044247787,而我计算的金额是115.04,还有多个这样的税额相加,有什么办法直接像手输入时的115.04,最后计算也是按115.04计算而不是115.044247
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答您好,可以用round()函数
Round(1000/1.13*13%,2)得出的结果就是保留两位小数的
2021 06/01 10:21
84784988
2021 06/01 10:29
计算的结果还是会相差一分钱
王老师1
2021 06/01 10:31
这个算出来的是115.04呀,学员是哪里差了1分钱?
84784988
2021 06/01 10:35
我是有好多项相加得出的总金额相差1分钱
王老师1
2021 06/01 10:36
那可能当中某个数字十分接近四舍五入了,这时手工调整下
84784988
2021 06/01 10:41
那还是得输入原始数字计算一遍,我原本是想省掉这个手输入的过程
王老师1
2021 06/01 10:43
您好,那你差1分的那个数据是怎么来的呢?也就是你参考对不对的那个依据?
84784988
2021 06/01 10:45
我对照的是发票上的金额,我有算过,结果和计算机算的也是有差距一分钱的
王老师1
2021 06/01 10:47
那可能是税务局开票系统的计算缘故了
有时一张发票上假如有多行的话,你不能用合计数去算,你要一行一行去加的,如果你要完全正确的话
因为多行加起来的税额和你用总计金额去算的税额会有误差
84784988
2021 06/01 10:57
确实是有误差,每次都会有一次差一分钱的
王老师1
2021 06/01 10:59
是的,你看一下有没有发票是开具多行而不是一行的,差距就在这些发票上
你要完全正确,就得一行行加,不能总计去算
84784988
2021 06/01 11:01
谢谢老师,这个公式还是可以用的,每次输入的时候把税额和不含税金额对一下就好了,如果不对,就直接手动改掉,毕竟像这种情况还是少一些
王老师1
2021 06/01 11:06
是的,比你不用公式还是方便多的了,不客气。