肺炎

注册

 

发新话题 回复该主题

如何编1个最简单的个人所得税计算公式 [复制链接]

1#

不想使用多层嵌套公式,也不想只能限制于固定的模板上计算,只想输入:=个人所得税计算,马上就得到计算的纳税额结果。

以上的需求,其实可以用1个最简单的公式解决,自定义函数公式:个人所得税计算。

废话不多说直接上代码:直接复制粘贴到VBE编辑框里面,拿来就可以使用。

Functionmy_个人所得税计算(应纳税额AsSingle)采用“速算扣除数”的计算方法

Dim应缴个税AsSingle

Application.Volatile标记函数为易失行函数,强制自动刷新。

If应纳税额Then税率3%

应缴个税=应纳税额*0.03

ElseIf应纳税额And应纳税额Then税率10%,速算扣除数

应缴个税=应纳税额*0.1-

ElseIf应纳税额And应纳税额Then税率20%,速算扣除数

应缴个税=应纳税额*0.2-

ElseIf应纳税额And应纳税额Then税率25%,速算扣除数

应缴个税=应纳税额*0.25-

ElseIf应纳税额And应纳税额Then税率30%,速算扣除数

应缴个税=应纳税额*0.3-

ElseIf应纳税额And应纳税额Then税率35%,速算扣除数

应缴个税=应纳税额*0.35-

ElseIf应纳税额Then税率45%,速算扣除数

应缴个税=应纳税额*0.45-

EndIf

my_个人所得税计算=应缴个税以上过程,处理的应缴个税结果,返回到自定义的函数名称变量

EndFunctio

分享 转发
TOP
发新话题 回复该主题