国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

excel怎么使用vba制作個人所得稅計算器?

2024-08-23 19:43:05
字體:
來源:轉載
供稿:網友

excel中使用vba制作個人所得稅計算器

1、首先我們打開一個工作樣表作為例子。

2、打開vba編輯窗口,使用alt+f11組合快捷鍵,或是使用開發者工具標簽下的vb快捷按鈕。并插入一個新的模塊。

3、在模塊編輯窗口中輸入一個函數代碼,代碼如下:

Function 個人所得稅()

    curP = curP - 1600   '1600為免征額

    If curP > 0 Then

        Select Case curP

            Case Is <= 500

                suo = curP * 0.05

            Case Is <= 2000

                suo = (curP - 500) * 0.1 + 25

            Case Is <= 5000

                suo = (curP - 2000) * 0.15 + 125

            Case Is <= 20000

                suo = (curP - 5000) * 0.2 + 375

            Case Is <= 40000

                suo = (curP - 20000) * 0.25 + 1375

            Case Is < 60000

                suo = (curP - 40000) * 0.3 + 3375

            Case Is < 80000

                suo = (curP - 60000) * 0.35 + 6375

            Case Is < 100000

                suo = (curP - 80000) * 0.4 + 10375

            Case Else

                suo = (curP - 100000) * 0.45 + 15375

        End Select

        個人所得稅 = suo

    Else

        個人所得稅 = 0

    End If

End Function

4、分析一下代碼是主要是每個隨征額的確定,是工資收入越大,則征稅比例越高,所以我們需要對工資額進行判定。如果使用if函數則在條件處理上會寫的很繁瑣,比如這樣:

if suo<500 then shuie =curP * 0.05

elseif suo <=2000 and suo > 500 then   shuie =(curP - 500) * 0.1 + 25

....

end if

這樣寫就會很麻煩。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 建宁县| 潍坊市| 麻阳| 尼勒克县| 左贡县| 卓资县| 且末县| 保靖县| 威宁| 长兴县| 威海市| 新宁县| 湟源县| 南木林县| 岑溪市| 西昌市| 康定县| 广水市| 宿州市| 阳原县| 永善县| 厦门市| 安义县| 黄陵县| 康平县| 阳江市| 石景山区| 安乡县| 舒城县| 宝鸡市| 佛教| 兴安县| 凯里市| 临夏市| 和平区| 英山县| 枣强县| 鄄城县| 南充市| 疏勒县| 蒲城县|