EXCEL給与計算で101万円以上の所得税計算
よろしくお願いします。
EXCEL給与計算で国税庁の月額表を貼り付け、IF関数・VLOOKUP関数で所得税を自動計算しています。課税対象額が1,010,000円未満は問題なく計算できるのですが、1,010,000以上になるとうまくできません。以下の式を使っています。(B9が課税対象額、B14が扶養家族数、所得税が国税庁税額票のシート)
=ROUNDDOWN(
IF(B9<88000,0,
IF(B9>1740000,VLOOKUP(1740000,所得税!$B:$L,B14+3)+(B9-1740000)*40.84%,
IF(B9>1250000,VLOOKUP(1250000,所得税!$B:$L,B14+3)+(B9-1250000)*33.693%,
IF(B9>1010000,VLOOKUP(1010000,所得税!$B:$L,B14+3)+(B9-1010000)*32.1615%,
VLOOKUP(B9,所得税!$B:$L,B14+3))))),0)
ただ、これだと例えば課税対象額が1,304,531円、扶養家族1名のとき、自動計算では141,413円となってしまいます。正しい税額は219,083円だと思います。
どこが間違っているのでしょうか?
お礼
ありがとうございます。 すっきり致しました。