用excel计算个人所得税时,为什么用max函数?

如题所述

使用max函数获取最高工资来计算应纳税额。 如果薪水少于5000,则会出现一个负数,因此您需要在max函数的末尾添加参数0,即当薪金少于5000时税额为0。

max函数具体用法如下:

1、在excel表格中,首先输入工资、专项扣除、其他扣除和在计算个人税额之前需要扣除的其他项目,如下图所示。

2、然后在单元格D2中输入公式:= ROUND(MAX((A2-B2-C2-5000)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,210,1410,2660,4410,7160,15160},0),2),如下图所示。

3、点击回车即可得到对应工资需要缴纳的个税金额,如下图所示。

4、下拉公式,批量计算出所有的工资对应的缴纳个税的金额,如下图所示。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-13

用max函数取工资中一个最大值,来计算应缴个税。如果工资不足5000会出现负数,所以在max函数中最后需要增加一个参数0,也就是工资不足5000时缴税额度为0。

max函数具体用法:

1、首先在excel表格中输入工资、专项扣除、其他扣除等需要扣减后才进行个税计算的项目。

2、然后在D2单元格中输入公式:= ROUND(MAX((A2-B2-C2-5000)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,210,1410,2660,4410,7160,15160},0),2)。

3、点击回车即可得到对应工资需要交纳的个税金额。

4、下拉公式即可批量计算出所有的工资对应的交纳个税的金额了。

本回答被网友采纳
第2个回答  2016-08-12
你算哪项?如果只是工资薪金,可以不用。如果是辞退福利、个人奖励股票期权之类的,可能会涉及。这和个人所得税的计算方法有关。追问

在Excel中,计算个税 的一种方法是用max函数,这个设计思路是什么?为什么取的最大值正好是超出部分对应的那个税率计算出来的所得税额?

追答

你把公式贴上来。

第3个回答  2016-08-12
max是求最大值的, 估计是函数嵌套把追问

我知道是最大值,但是为什么会想到用最大值的函数?

本回答被网友采纳
相似回答