Excel实用篇之一:工资表中可以套用的个税计算公式
1029714谈天说地
把公式切给大家,不知还有没其他的快捷计算办法.
=IF((B10-3500)<0,0,IF((B10-3500)<1500,(B10-3500)*3%,IF((B10-3500)<4500,(B10-3500)*10%-105,IF((B10-3500)<9000,(B10-3500)*20%*-555,IF((B10-3500)<35000,(B10-3500)*25%*-1005,IF((B10-3500)<55000,(B10-3500)*30%-2755,IF((B10-3500)<80000,(B10-3500)*35%-5505,(B10-3500)*45%-13505)))))))
设B10单元格为计税工资.,把公式Copy进表格中就可以.
2012/12/06
精选回帖
全部回帖

楼主,见过有同事用这个公式,更为简单一点。不过看不懂这个的语法。你写的那个倒是懂了。
MAX((B10-3500)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;105;555;1005;2755;5505;13505},0)
MAX((B10-3500)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;105;555;1005;2755;5505;13505},0)
2013/10/09回复

童乐园2012:
楼主,见过有同事用这个公式,更为简单一点。不过看不懂这个的语法。你写的那个倒是懂了。MAX((B10-3500)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;105;555;1005;2755;5505;13505},0)
查看原文
2013/10/10回复
这个公式的语法如何理解啊。指教指教
2013/10/10回复

佩服!
2013/10/10回复

好用,谢谢!
2013/10/10回复

liyuangbo:
这是Excel公式与VB编程的组合,计算7个超级累进税率下的结果组成数集,放入“0”是防止计算结果为负时,通过“MAX”取0值。
查看原文好厉害
2013/11/21回复

看来要好好学习EXCEL才行了
2013/11/21回复