医療費の集計表のエクセル無料テンプレート|医療費控除の準備に・人ごと・病院ごとに自動で合計(作り方も解説)

医療費の集計表のエクセル無料テンプレート|医療費控除の準備に・人ごと・病院ごとに自動で合計(作り方も解説)

1年分の医療費の領収書を 1 行ずつ入れると、医療を受けた人ごと・区分ごと・病院や薬局ごとの合計と総合計が自動で出る、エクセルの医療費の集計表の無料テンプレートです。支払った金額から、保険金などで補てんされる金額を引いた「差引」も自動で計算します。

このテンプレートは、家庭で領収書を整理して合計を出すための表です。確定申告で使うときは、国税庁の案内と「医療費集計フォーム」を確認してください。使っている関数は SUMIF・SUM・IF だけなので、どのバージョンの Excel でも動きます。

練習用Excelファイル(無料ダウンロード)
医療費の集計表のテンプレートです。日付・人・病院や薬局・区分・金額を入れると、右の表に人ごと・区分ごと・病院ごとの合計が出ます(2026年の入力例 12 行入り)。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り
目次

医療費の集計表テンプレートの中身

シートは「医療費」の 1 枚です。左が 1 件ずつ入れる一覧表(明細)、右が自動で出る合計の表です。黄色のセルが入力する所です。

場所項目入れ方・式
A 列日付手で入力(2026/1/15 のように)
B 列医療を受けた人リストから選ぶ(元は右の表の I4:I8)
C 列病院・薬局手で入力(「A内科」のように、いつも同じ書き方で)
D 列区分リストから選ぶ(診療・治療/医薬品/介護/その他)
E 列支払った金額手で入力
F 列補てんされる金額保険金などを受け取ったときに手で入力(無ければ 0 か空欄)
G 列差引=IF(E4="","",E4-F4)
I3:L9人ごとの合計・総合計=IF(I4="","",SUMIF($B$4:$B$53,I4,$E$4:$E$53))
I11:L16区分ごとの合計=IF(I12="","",SUMIF($D$4:$D$53,I12,$E$4:$E$53))
I18:L27病院・薬局ごとの合計=IF(I19="","",SUMIF($C$4:$C$53,I19,$E$4:$E$53))

一覧表の式は 4 行目から 53 行目まで、50 行ぶん入れてあります。

医療費の集計表の使い方

  1. 入力例を消します。A4:F15 を選んで Delete キーを押します(G 列の式は消しません)。
  2. 右の表の I4:I8 に、家族の呼び方(「本人」「配偶者」「子」など)を入れます。5 人まで入れられます。
  3. 領収書を見ながら、日付・医療を受けた人・病院や薬局・区分・支払った金額を 1 行ずつ入れます。保険金などを受け取った分は「補てんされる金額」に入れます。
  4. 右の表の I19:I26 に、病院や薬局の名前を、一覧表の C 列と同じ書き方で入れます。8 か所まで入れられます。
  5. 人ごと・区分ごと・病院ごとの合計と、総合計(9 行目)を確かめます。
エクセルの医療費の集計表テンプレートで1年分の医療費を入力し人ごとの合計と総合計が出た画面
エクセルの医療費の集計表テンプレートで1年分の医療費を入力し人ごとの合計と総合計が出た画面

1. 支払った金額から補てんされる金額を引く(差引)

G 列には、支払った金額から補てんされる金額を引く式が入っています。7 行目の式は次のとおりです。

=IF(E7="","",E7-F7)

7 行目は、支払った金額が 28,000、補てんされる金額が 20,000 なので、差引は 8,000 になりました。金額がまだ空の行は、IF で空白にしています。

エクセルの医療費の集計表テンプレートで支払った金額から補てんされる金額を引いて差引を出した画面
エクセルの医療費の集計表テンプレートで支払った金額から補てんされる金額を引いて差引を出した画面

2. 人ごとの合計と総合計を出す(SUMIF)

右上の表は、医療を受けた人ごとの合計です。配偶者の支払った金額(J5)の式は次のとおりです。

=IF(I5="","",SUMIF($B$4:$B$53,I5,$E$4:$E$53))

B 列が I5 の「配偶者」と同じ行の、E 列の金額を合計します。補てんされる金額(K 列)は、合計する範囲を F 列に変えた同じ形の式で、差引(L 列)は =IF(I5="","",J5-K5) です。入力例では下の表のようになりました。9 行目の総合計は =SUM(J4:J8) です。SUMIF の使い方は SUMIF関数の使い方で説明しています。

医療を受けた人支払った金額補てんされる金額差引
本人12,830012,830
配偶者34,40020,00014,400
子11,080011,080
総合計58,31020,00038,310
エクセルの医療費の集計表テンプレートでSUMIF関数を使って人ごとの医療費の合計と総合計を出した画面
エクセルの医療費の集計表テンプレートでSUMIF関数を使って人ごとの医療費の合計と総合計を出した画面

3. 区分ごと・病院ごとの合計を出す(SUMIF)

下の 2 つの表も、同じ SUMIF の式です。条件を探す列だけが違い、区分ごとは D 列、病院・薬局ごとは C 列を見ています。A内科の支払った金額(J19)の式は次のとおりです。

=IF(I19="","",SUMIF($C$4:$C$53,I19,$E$4:$E$53))

入力例では、区分ごとは 診療・治療 51,700、医薬品 4,310、介護 0、その他 2,300 でした。病院・薬局ごとは A内科 10,600、B薬局 4,310、C歯科 8,700、D整形外科 32,100、E眼科 2,600 です。どちらの合計も、総合計と同じ 58,310 になります。「人と区分の両方」のように条件を 2 つにしたいときは、SUMIFS・COUNTIFSの使い方をご覧ください。

エクセルの医療費の集計表テンプレートでSUMIF関数を使って区分ごと・病院や薬局ごとの合計を出した画面
エクセルの医療費の集計表テンプレートでSUMIF関数を使って区分ごと・病院や薬局ごとの合計を出した画面

【実機で検証】入力例の合計を別の計算と照らす

入力例 12 行の結果を、手の計算と照らしました。人ごと・区分ごと・病院ごとのどの分け方でも、足すと同じ 58,310 になります。

項目テンプレートの結果確かめ
本人の支払った金額12,8303,200+1,450+2,600+1,980+3,600
人ごとの合計(総合計)58,31012,830+34,400+11,080
区分ごとの合計58,31051,700+4,310+0+2,300
病院・薬局ごとの合計58,31010,600+4,310+8,700+32,100+2,600
差引の総合計38,31058,310 − 20,000

区分ごとの合計(J16)と病院・薬局ごとの合計(J27)には、総合計(J9)と違う数になったときにセルに色が付く条件付き書式を入れてあります。色が付いたときは、右の表にない名前が一覧表に入っています。

印刷するとき・自分用に変えるとき

  • 印刷:横向きで、A〜L 列(1〜53 行)の横幅が 1 ページに収まる設定です。見出しの 3 行目は、2 ページ目以降にも印刷されます。
  • 行を増やす:50 行を超えるときは、53 行目を下へコピーし、右の表の式の $53 を最後の行の番号に変えます。
  • 病院や薬局が 9 か所以上あるとき:26 行目と 27 行目の間に行を足して、上の行の式をコピーします。合計の式(27 行目)の範囲に、足した行が入っているか確かめます。
  • 年ごとに分ける:シートをコピーして、1 年に 1 枚ずつ使います。シートの名前を「2026年」のように変えておくと分かりやすくなります。

よくある質問

病院ごとの合計が、総合計より少なくなります。

右の表(I19:I26)にない名前が、一覧表の C 列に入っています。「A内科」と「A内科」(全角)、「A内科 」(うしろに空白)のように、書き方が少しでも違うと別の名前として扱われます。C 列の書き方をそろえるか、右の表に名前を足します。

確定申告にそのまま使えますか?

このテンプレートは、家庭で領収書を整理して合計を出すための表です。確定申告で使うときは、国税庁の案内と「医療費集計フォーム」を確認してください。

医療費だけでなく、毎月の支出もまとめて管理したいです。

費目ごと・月ごとに自動で集計する家計簿のテンプレートがあります。家計簿を作る方法(無料テンプレート)をご覧ください。

練習用Excelファイル(無料ダウンロード)
医療費の集計表のテンプレート(人ごと・区分ごと・病院ごとに自動で合計)。入力例を消して使います。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

あわせて読みたい:集計に使う関数と関連テンプレート

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次