1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

PowerQueryで手取り年収を計算しました

Posted at

今年の年収が150~200万程度を見込んでいますが、税金計算サイトでは195万円で税率が変わるらしく、気になりました。

image.png
https://www.sakai-zeimu.jp/blog/archives/7051

税金について無知なことを承知で、195万円前後で実効税率に変化があるかを知りたく、ExcelのPower Query機能を使って検証しました。

まず空のExcelを起動します。(2019で検証しています)
01.png

https://www.sakai-zeimu.jp/blog/archives/7051
こちらのサイトからテーブルをテキスト形式で貼り付けます。

image.png

02.png

テーブルに変換します。PowerQueryで扱うにはテーブル化が必須です。
03.png

04.png

05.png

データタブから、「テーブルから」クエリ作成を選びます。
06.png

Power Queryに読み込まれました。
07.png

元データは、行の途中で見出しが重複されているので、フィルタをかけて消しておきます。
08.png

元データは文字列なので、整数に変更します。
09.png

左の年収列も文字列のため、そのままでは計算できません。いったん重複列としてコピーします。
10.png

値の置換を選びます。
11.png

先頭の「年収」文字列をブランクに置換します。(=消去)
12.png

同様に、末尾の不要文字列も消去します。
13.png

14.png

そしてまた整数にします(10進数でもOK)
15.png

単位を合わせるため、100 → 1000000円 のように変換します。(乗算計算で10000を掛けます)
16.png

一生関係ないですが一番下の1億円のところだけ文字列でしたので一応変更しておきます。
17.png

18.png

出来た「年収(数値)列」を左にドラッグします。
19.png

20.png

ここから各列のパーセンテージ比較に入ります。(年収から見た各税率のパーセンテージ)

カスタム列を追加します。
21.png

このような計算式と名前にします。右の項目をダブルクリックすると反映されるので簡単です。
22.png

パーセンテージらしき数値の列ができました。
23.png

パーセンテージに変換します。
24.png

年収に対する健康保険料の割合がこれでわかりました。
25.png

左にドラッグして並べておきます。
26.png

以下は省きますが、同じプロセスで他の項目についても行います。
27.png

最後に、閉じて読み込みます。
29.png

Excelに読み込まれました。195万円前後でも、ほとんど手取りは変わらないことがわかりました。
99.png

全体としてはこんな感じになりました。
image.png
image.png
image.png

まとめ:
・健康保険は6%前後
・厚生年金は9%前後
・雇用保険は0.3%
・所得税と住民税はリニアに上がっていく
・195万円での税率変更は気にしないでよい

Power Queryですが、いったん計算クエリを保存してしまえば、その後は元データのテーブル数値を更新し、「データの更新」ボタンを押すだけでよく、業務の自動化に一役買ってくれます。
image.png

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?