国产探花免费观看_亚洲丰满少妇自慰呻吟_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

這樣寫就會很麻煩。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大名县| 开封市| 扎鲁特旗| 牡丹江市| 册亨县| 米易县| 焉耆| 墨玉县| 襄垣县| 泸水县| 多伦县| 黑水县| 城口县| 泊头市| 温州市| 鹤山市| 聊城市| 台南市| 手游| 芦溪县| 扬州市| 伊金霍洛旗| 嘉荫县| 崇礼县| 恭城| 波密县| 旌德县| 共和县| 南昌县| 白朗县| 五寨县| 新宁县| 日土县| 房山区| 大关县| 望谟县| 肃北| 广宁县| 万全县| 咸宁市| 刚察县|