Foxtable(狐表)用户栏目专家坐堂 → [原创]iif 嵌套累计扣除个税公式累计42万以下 测试有效


  共有3196人关注过本帖树形打印复制链接

主题:[原创]iif 嵌套累计扣除个税公式累计42万以下 测试有效

帅哥哟,离线,有人找我吗?
jackjrx
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:20 积分:481 威望:0 精华:0 注册:2014/9/3 18:30:00
[原创]iif 嵌套累计扣除个税公式累计42万以下 测试有效  发帖心情 Post By:2019/4/17 16:23:00 [只看该作者]

IIF([税前工资] <= 36000,[税前工资]*0.03,IIF([税前工资] <= 144000,[税前工资]*0.10-2520,IIF([税前工资] <= 300000,[税前工资]*0.20-16920,IIF([税前工资] <= 420000,[税前工资]*0.25,0))))   税前工资特制税前累计:扣除保险、公积金、5000、各项专项合计。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/17 17:40:00 [只看该作者]

iif([实发工资] <= 5000,0,iif(([实发工资]-5000) <36000,( [实发工资]-5000)*0.03,iif(([实发工资]-5000) < 144000,( [实发工资]-5000)*0.1-2520,iif(([实发工资]-5000) < 300000,( [实发工资]-5000)*0.2-16920,iif(([实发工资]-5000) < 420000,( [实发工资]-5000)*0.25-31920,iif(([实发工资]-5000) < 660000,( [实发工资]-5000)*0.3-52920,iif(([实发工资]-5000) < 960000,( [实发工资]-5000)*0.35-85920,([实发工资]-5000)*0.45-181920)))))))

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6793 积分:42967 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2019/4/17 19:32:00 [只看该作者]

这个公式好难维护,建议做个表格进行维护。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/17 20:23:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
hzcaqjf
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:298 积分:4225 威望:0 精华:0 注册:2009/11/4 16:30:00
  发帖心情 Post By:2019/4/17 21:16:00 [只看该作者]

'2019年最新居民个人工资,薪金所得税率
's = 累计收入-累计免税收入(一般为0)-累计基本减除费用(5000.00)-累计专项扣除(三险一金)-累计专项附加扣除(子女教育,赡养老人,医疗,继续教育,租房,房贷等费用)-累计依法确定的其他扣除
Dim s As Double = args(0)
Dim n As Double
Select Case s
    Case 0 To 36000
        n = s * 0.03
    Case 36000 To 144000
        n = (s * 0.1) - 2520
    Case 144000 To 300000
        n = (s * 0.2) - 16920
    Case 300000 To 420000
        n = (s * 0.25) - 31920
    Case 420000 To 660000
        n = (s * 0.3) - 52920
    Case 660000 To 960000
        n = (s * 0.35) - 85920
    Case Else
        n = (s * 0.45) - 181920
End Select
Return n
'当月实交个税 = n - 1月至上月的累计 n 的值

 回到顶部