Excelで家計簿を作成する前に、「どのような機能が家計簿に必要なのか」、「その機能をどのように実現するか」を検討します。
※Excel家計簿を作成した方法についての記事の1つ目になります。その他の記事は以下にまとめています。
家計簿に搭載したい機能を考える
Excelで家計簿を作成する前に、まずどのような機能を作成したいかを考えます。
私が実現したいと思った機能は以下になります。
- 口座別の残高をひと目でわかるようにしたい
- 支出や収入をカテゴリ化し、予算と実績を比較できるようにしたい
- クレジットカードの使用状況も管理できるようにしたい
- 家計簿をつけ始めたときからの資産推移をひと目で分かるようにしたい
- 支出や収入のカテゴリは、更に細分化したカテゴリで管理できるようにしたい(食費について「外食」、「飲料」、「食材購入費」など、同じ食費でも細かく分けて管理したい)
このブログ記事では、上記の機能要件を満たすExcel家計簿を作ることにします。
搭載したい機能から設計を検討する
次に、搭載したい機能の一覧を、どのようにExcel(VBA)で実現をすればいいのかを考えます。
機能一覧に、実現する方法を追記していきます。
1.口座別の残高をひと目でわかるようにしたい
→各銀行ごとに、入出金を管理するシートを作成する。
財布に入っている金額を管理するため、「現金」というシートも作成する。
Suicaなどの電子マネーのチャージ状況も管理したいので、電子マネー用のシートも作成する。

上記を実現するために、
- 口座を追加するためのボタンを作成する
- 口座から引き落としした場合の処理をボタンから出来るようにする
- 口座の残高を一覧で見れるようにするためのボタンを作成する
2.支出や収入をカテゴリ化し、予算と実績を比較できるようにしたい
→カテゴリ単位で予算を設定できるシートを作成する
月別、カテゴリ別でどの程度金額を使用しているかを一覧で見れるようにするためのボタンを作成する。
3.クレジットカードの使用状況も管理できるようにしたい
→クレジットカードごとに、入出金を管理するシートを作成する。
4.家計簿をつけ始めたときからの資産推移をひと目で分かるようにしたい
→年月単位で合計資産がどのように推移したかどうかの一覧で見れるようにするためのボタンを作成する
5.支出や収入のカテゴリは、更に細分化したカテゴリで管理できるようにしたい
→カテゴリに対してサブカテゴリを設定して、それに対して予算を設定できるようにする

設計が完了したら実際に作成していく
このような形で、
「家計簿にどのような機能があったら便利であるか」
→「Excelでどのように実現できるか」
という形で自分がどのような家計簿を作成したいのかを詳細化していきます。
今回の記事で作成する家計簿をまとめると以下になります。
- 口座別の入出金を管理するシートを作成する。
- 口座を追加するためのボタンを作成する
- 口座から引き落としした場合の処理をボタンから出来るようにする
- 口座の残高を一覧で見れるようにするためのボタンを作成する
- 年月単位で合計資産がどのように推移したかどうかの一覧で見れるようにするためのボタンを作成する
- カテゴリに対してサブカテゴリを設定して、それに対して予算を設定できるようにする
これを1つずつ作成していきます。
次回の記事では、早速「口座別の入出金を管理するシートを作成する」について実装をしていきます。
次記事
コメントを残す