如何用电子表格中的函数公式来计算个人所得税

如何用电子表格中的函数公式来计算个人所得税
连保军 来自: 网页 2021-12-23 16:29

声明:本网站依照法律规定提供财经资讯,未授权或允许任何组织与个人发布交易广告。对任何广告信息请谨慎交易,谨防诈骗。举报邮箱:xxxxxxxxx@qq.com

2021-12-23 18:18最佳答案

使用max函数的方法:

  1. 首先打开一个工作样表作为例子。

  2. 在表格中输入所得税的计算类目。

  3. 在类目名称下输入相关的计算数据。

  4. 根据实际员工工资输入实发工资数额。

  5. 在F2单元格中输入公式:=ROUND(MAX((A2-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505},0),2)。

  6. 将公式向下填充所有员工数据单元格,得到应交所得税结果。

其他回答(共7条)

  • 2021-12-23 18:21 龚孝雄 客户经理

    输入以下公式,然后向下填充公式

    =ROUND(MAX((E2-3500)*0.1*{0.3,1,2,2.5,3,3.5,4.5}-5*{0,21,111,201,551,1101,27011},0),2)

    公式表示:将E2单元格的应发工资减去起征点3500,结果乘以不同的税率再减去速算基数,在得到的一组数据中,取最大值,结果保留小数点后2位。

    当E2小于3500时,因计算结果均为负数,同样通过MAX函数,取0为最大值。

    详见附图

  • 2021-12-23 18:09 樊振生 客户经理

    1. 为了便于测试自定义函数的计算效果,可以先把上面采用公式计算的结果删去。然后选择菜单“工具→宏→Visual
      Basic编辑器”命令(或按下键盘Alt+F11组合键),打开Visual Basic窗口,我们将在这里自定义函数。

    2. 进入Visual Basic窗口后,选择菜单“插入→模块”命令,于是得到“模块1”,在其中输入如下自定义函数的代码(图1):

    Public Function itax(x) Select Case x Case Is <= 3500 itax = 0

    Case 3500 To 5000

    itax = 0.03 * (x - 3500) - 0 Case 5000.01 To 8000

    itax = 0.1 * (x - 3500) - 105 Case 8000.01 To 12500 itax = 0.2 * (x - 3500)
    - 555 Case 12500.01 To 38500

    itax = 0.25 * (x - 3500) - 1005 Case 38500.01 To 58500 itax = 0.3 * (x -
    3500) - 2755 Case 58500.01 To 83500 itax = 0.35 * (x-3500) - 5505 Case Else

    itax = 0.45 * (x-3500) - 13505 End Select End Function

    3. 函数自定义完成后,选择菜单“文件→关闭并返回到Microsoft
    Excel”命令,返回到Excel工作表窗口,在C2单元格中输入公式“=itax(B2)”回车后就计算出了第一个员工应付的个人调节税,然后用公式填充柄复制公式到其它后面的单元格,这样就利用自定义函数完成了个人调节税的计算(图2)。

    敲入回车如下图

    通常,自定义的函数只能在当前工作薄使用,如果该函数需要在其它工作薄中使用,则选择菜单“文件→另存为”命令,打开“另存为”对话框,选择保存类型为“Mircosoft
    Excel加载宏”,然后输入一个文件名,如“ITAX”单击“确定”后文件就被保存为加载宏(图4)。然后选择菜单“工具→加载宏”命令,打开“加载宏”对话框,勾选“可用加载宏”列表框中的“itax”复选框即可,单击“确定”按钮后(图5),就可以在本机上的所有工作薄中使用该自定义函数了

  • 2021-12-23 18:04 齐景岳 客户经理

    如果收入在B列,个税起征点在C列,那么在D2单元格输入以下公式,得到应税部分
    =MAX(B2-C2,0)
    公式表示:在B2-C2和0之间取最大值,即收入小于500的不交个人所得税。
    在E2单元格输入以下公式,得到个人所得税金额部分
    =ROUND(IF(D2<500,D2*0.05,IF(D2<2000,D2*0.1-25,D2*0.15-125)),2)
    公式表示:根据应税部分的数额,对应执行相应的税率,超出小数点后面三位的结果保留两位有效数字。
    公式也可以直接由收入得到个人所得税,输入
    =ROUND(IF(MAX(B2-500,0)<500,MAX(B2-500,0)*0.05,IFMAX(B2-500,0)<2000,MAX(B2-500,0)*0.1-25,MAX(B2-500,0)*0.15-125)),2)
    或者不需要使用IF函数嵌套,使用LOOKUP函数
    =LOOKUP(MAX(B2-500,0),{0,500,2000},MAX(B2-500,0)*{0.05,0.1,0.15}-{0,25,125})
    可以增加更多的嵌套,且公式更加简洁,层次清楚。

    详见附图
  • 2021-12-23 17:53 黎皇兴 客户经理

    如果收入在B列,个税起征点在C列,那么在D2单元格输入以下公式,得到应税部分
    =MAX(B2-C2,0)
    公式表示:在B2-C2和0之间取最大值,即收入小于500的不交个人所得税。
    在E2单元格输入以下公式,得到个人所得税金额部分
    =ROUND(IF(D2<500,D2*0.05,IF(D2<2000,D2*0.1-25,D2*0.15-125)),2)
    公式表示:根据应税部分的数额,对应执行相应的税率,超出小数点后面三位的结果保留两位有效数字。
    公式也可以直接由收入得到个人所得税,输入
    =ROUND(IF(MAX(B2-500,0)<500,MAX(B2-500,0)*0.05,IFMAX(B2-500,0)<2000,MAX(B2-500,0)*0.1-25,MAX(B2-500,0)*0.15-125)),2)
    或者不需要使用IF函数嵌套,使用LOOKUP函数
    =LOOKUP(MAX(B2-500,0),{0,500,2000},MAX(B2-500,0)*{0.05,0.1,0.15}-{0,25,125})
    可以增加更多的嵌套,且公式更加简洁,层次清楚。
     
    详见附图
     

  • 2021-12-23 17:38 辛培剐 客户经理

    1、打开填制好数据的工资表。选择需要计算结果的单元格,点击编辑栏上面的“插入函数”
    2、在弹出窗口,选择求和函数:sum,点击确定
    3、再次确认后,返回excel文档,可以看到刚才选择的单元格已经有了计算结果。
    4、其他类似需要计算的单元格,可以直接复制单元格,出现提示“复制公式”。
    5、自定义计算。刚才的是直接求和,下面来看看怎么样自定义的方式计算。就是有些不能直接是简单的求和之类的。需要用到加、减的时候,就要自定义计算公式了。
    6、选择需要计算的结果的单元格,点击编辑栏,输入等号“=”。点击需要计算的单元格,然后再输入运算符号,如“+”、“-”等。再点击第二个单元格,依次类推。最后回车结果公式的输入,此时就得到计算结果了。
    7、同样的方法,复制这个已经计算了单元格到其他需要的单元格上面。公式就直接复制过去了。
  • 2021-12-23 17:27 樊扬诗 客户经理

    材料/工具::Excel2010

    1、新建工资表,输入每个人的月工资,而后要求我们用EXCEL函数,自动计算出每个人每月的个人所得税

    2、首先我们直接在第一个人新个税单元格输入公=IF(B11="","",ROUNDUP(MAX((B11-5000)*{3;10;20;25;30;35;45}%-{0;210;1410;2660;4410;7160;15160},),2)) 这里的公式,可以拿来即用,只要将B11替换为我们自己表里面的单元格就行

    3、输入完成公式后下拉而后我们就可以看到,每个人应交的个税金额,就计算了出来

    4、试着修改部分人员的工资,发现个税是可以随时变化的,说明我们的公式是没有错的

    5、公式解释,后面的减去210,是速算扣除,举例你超出4000元,前3000实行的,是第一档,而后1000是执行的第二档。而在公式中,直接按照4000元扣除的,那么相当于4000*10%=400元,实际上,多扣了3000*7%=210元,所以才会减去210元

  • 2021-12-23 16:59 黄真敏 客户经理

    计算个人所得税的公式=ROUND(MAX((E2-3500)*0.1*{0.3,1,2,2.5,3,3.5,4.5}-5*{0,21,111,201,551,1101,27011},0),2)公式表示:将E2单元格的应发工资减去起征点3500,结果乘以不同的税率再减去 速算 基数,在得到的一组数据中,取最大值,结果保留小数点后2位。当E2小于3500时,因计算结果均为负数,同样通过MAX函数,取0为最大值。

    个人所得税按累进税率计算用 max设计 的计算公式的思路是:用当前级次的最高税率乘以应纳税所得额然后,再减去本级次以下按本级的最高税率计算,多算的部分(其实就是 速算 扣除数)公式设计中,包含了根据当前的应纳税所得额按所有级次计算的结果。

    拓展:个人所得税

    个人所得税(personal income tax)是调整征税机关与自然人(居民、非居民人)之间在个人所得税的征纳与管理过程中所发生的社会关系的法律规范的总称。

    英国是开征个人所得税最早的国家,1799年英国开始试行差别税率征收个人所得税,到了1874年才成为英国一个固定的税种。

相关百科精选