每次遇到个税,都是直接百度,然后复制个税公式,粘贴到excel里面去。
=round(max((d2-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505},0),2)
月复一月,年复一年,依旧不知道这个公式是什么意思,再多看一眼就头晕,有没有?
其实单独看这个公式,我也记不住。但我知道,excel是死的,人是活的,稍微转变一下思维,一切都将变得更简单。
将工资表以及个税对应表全部放在同一张表格,这样可以直接引用单元格的值,就不用去记住税率跟速算扣除数。
在e2输入公式,按ctrl+shift+enter三键结束,并向下填充公式。
=round(max((d2-3500)*h$4:h$10-i$4:i$10,0),2)
这样看起来是不是很直观?
以上案例中,如果事先将e列单元格格式设置为会计专用,保留2位小数点,没有货币符号。
公式就更加简洁,输入以下公式后,按ctrl+shift+enter三键结束。
=max((d2-3500)*h$4:h$10-i$4:i$10,0)
总结起来:
=max((应缴纳所得额-个税起征点)*税率-速算扣除数,0)
以后计算个税时,直接套用该公式,再按ctrl+shift+enter三键结束。
最后,为了防止一分钱的差异,可以在excel选项,高级,勾选将精度设为所显示的精度。
设置精确度这个功能很多读者没用过,这里演示说明一下:设置精确度后,再对24.8766设置保留2位小数点,得到的效果跟round函数效果一样,即看到的数值=实际上的数值,都是24.88。
如果不需要这个功能,记得取消勾选将精度设为所显示的精度。并且,在日常处理账务时,对金额套用round函数,切记!