第一歩:年調給与額の計算についてご紹介しました。その続き「給与所得控除後の給与等の金額」の計算をご案内します。金額」に該当する値の計算です。計算すればいいのかは、国税庁の配布している「年末調整の手引き」にしっかり記載されています。[スポンサードリンク]P.64「電子計算機等による年末調整」の「1給与所得控除後の給与等の金額の計算」の「(2)給与所得控除後の給与等の金額の計算」の表を、Excelの計算式にします。先日の年調給与額計算に比べると、今回の計算式は随分スッキリしています。「D3*VLOOKUP(D3,F3:H14,2)-VLOOKUP(D3,F3:H14,3)」の部分です。「A×60%−2,000円」といった記述がありますが、これをExcelの数式にしたのが「D3*VLOOKUP(D3,F3:H14,2)-VLOOKUP(D3,F3:H14,3)」です。減算する値「VLOOKUP(D3,F3:H14,3)」をマイナスしています。掛ける率の値と減算する値をみつけるために、VLOOKUP関数を使っています。「VLOOKUP(D3,F3:H14,2)」は、第2引数:F3:H14セルから、第1引数:D3に該当する行を探して、第3引数に指定された「2」列目の値を取得しなさい、という指示です。第4引数を省略しているので、第1引数に指定された値より小さい値の中から、最も大きい値で「F3:H14」から該当する値を取得してきます。給与の総額が2,000万円を超えると年末調整は行わず確定申告する必要がありますから、ここでは計算対象外にしたいので、F14セルに「20000001」、G14:H14セルに#N/Aエラーを発生させるためNA関数を入力してあります。2007ではネストできる階層が64階層まで深くなっているので、IF関数をネストして計算式にすることも可能ですが、可読性や保守性が悪くなるでしょうから今回ご紹介したようなVLOOKUP関数を利用するほうがいいでしょう。39KByte)ダウンロードサンプルファイルの「2.給与所得」シートには今回ご紹介した計算式が入力してありますのでご確認ください。(「1.年調給与額」シートは先日ご紹介した年調給与額計算のワークシートです。変更になった場合、上記の数式やVLOOKUP関数で参照する表を変更しなければならない可能性が高いことをご理解ください。給与所得の計算についてご紹介してきました。給与所得者の所得計算についてご紹介してきています。給与所得者の所得計算についてご紹介してきています。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。