分享

也许是史上最简单的个税公式

 Excel不加班 2019-12-26

每次遇到个税,都是直接百度,然后复制个税公式,粘贴到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函数,切记!

今天,你学会了吗?

又逢岁末,计算个税的你,会尝试使用这个方法吗?

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多