Excel家計簿の作り方|SUMIFSとテーブル化で支出を自動集計する方法

はじめに

Excel で家計簿を作るとき、カテゴリごとの支出を自動で集計したい、予算と実績を比較したいという場面は必ず出てきます。

この記事では、SUMIFS × テーブル化 を使って、支出シートからカテゴリ別の実績を自動集計する方法を解説します。

📘支出シートをテーブル化する(家計簿が壊れない仕組み)

まず最初に、支出シートを テーブル化(Ctrl+T) しておきます。テーブル化しておくと、後の SUMIFS が安定し、家計簿が壊れにくくなります。

テーブル化の手順(Ctrl+T)

  1. 支出シートの表全体(A1〜E列の最終行)を選択
  2. Ctrl + T を押す
  3. 「先頭行をテーブルの見出しとして使用」にチェック
  4. OK を押す
  5. テーブル名が 「テーブル1」 になっていることを確認(テーブルデザイン → 左上)

テーブル名「テーブル1」を確認する

Excel の日本語環境では、テーブル化すると自動で 「テーブル1」 という名前がつきます。SUMIFS を使うときは、このテーブル名をそのまま使います。

✔️テーブル化しておくメリット

  • ✔ 行を追加しても SUMIFS の範囲が自動で広がる
  • ✔ グラフが自動更新される
  • ✔ フィルタが自動で付く
  • ✔ 数式が「列名」で書けてミスが減る
  • ✔ 家計簿テンプレとして壊れにくい

📘SUMIFSでカテゴリ別の支出を自動集計する

テーブル化した支出シート(テーブル1)から、カテゴリごとの実績を自動で集計します。

支出シートのカテゴリ設定に迷う方は、こちらの記事で詳しく解説しています。 → Excel家計簿のカテゴリ設定のコツ|初心者が迷わない分類方法

SUMIFSの基本構造

=SUMIFS(合計範囲, 条件範囲1, 条件1)

テーブル化した場合のSUMIFS(テーブル1)

テーブル化すると、列名で指定できるようになります。

  • テーブル1[金額]
  • テーブル1[カテゴリ]

実績列に入力する式(コピペOK)

=SUMIFS(テーブル1[金額], テーブル1[カテゴリ], A2)

A2 が「食費」なら、支出シートの「食費」だけが自動で合計されます。

テーブル名がテーブル1の場合

📘予算管理シートに自動反映させる

予算管理シートでは、「予算」「実績」「差額」を並べて比較します。

予算・実績・差額の構成

項目予算実績差額

差額の自動計算式

=B2 - C2

よくあるエラーと解決方法

「この数式には問題があります」と出る原因

  • テーブル名が「テーブル1」なのに 支出[金額] と書いている
  • 列名が微妙に違う(スペース入りなど)
  • 全角の「=」を使っている

→ テーブル名と列名は必ず一致させること。

予算管理シートを詳しく解説しています → 【Excel家計簿】予算管理のやり方|月の予算と実績を自動で比較する方法

📌まとめ

  • 支出シートは Ctrl+T でテーブル化
  • テーブル名は テーブル1
  • SUMIFS は テーブル1[金額] × テーブル1[カテゴリ] を使う
  • 予算管理シートの実績列は SUMIFS で自動化
  • テーブル化しておくと家計簿が壊れにくく、長く使える

【関連記事】

Excel 家計簿で SUMIF を使う方法|費目別に自動集計する手順

【Excel家計簿】予算管理のやり方|月の予算と実績を自動で比較する方法

✅【Excel家計簿】食費を自動計算する方法|初心者でも簡単に管理できる

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です