以前Excelで作った現金出納帳でSUMIF関数を使って科目ごとに自動集計する方法をお伝えしたのですが、関数を使わずに現金出納帳の科目ごとの自動集計ができないかと問い合わせいただきました。
SUMIF関数を使わずに科目ごとに自動集計するには、Excelの「テーブル」と「ピボットテーブル」を使います。
この記事では、Excelで作った現金出納帳を「テーブル」に変換し、「ピボットテーブル」を使って科目ごとに自動集計する方法について紹介します。
Excelで作った現金出納帳で関数を使わずに科目ごとに自動集計する方法
市販されている現金出納帳を元に、Excelで現金出納帳を作成しました。
参考 Excel(エクセル)で現金出納帳を作りたい。現金のやり取りを入力すれば科目ごとに自動集計してくれたらいいんだけど | 高齢者のためのICT教室 (senior-ict.info)
現金出納帳を「テーブル」に変換する
現金出納帳の部分を範囲選択し、「挿入」タブにある「テーブル」ボタンをクリックします。

「テーブルの作成」画面が開いてきます。
テーブルに変換する範囲が先ほど選択した範囲になっているのを確認します。
ここでポイントとなるのが「先頭行をテーブルの見出しとして使用する」にチェックが入っていることです。このチェックが入っていることで後に行う集計作業がしやすくなります。

範囲に間違いがなく、「先頭行をテーブルの見出しとして使用する」にチェックが入っていることを確認し、OKボタンをクリックすれば、先ほど選択した範囲が「テーブル」に変換されます。
作成した表が「テーブル」に変換されると、項目ごとに▼ボタンがつき、デザインが変更されます。

変換したテーブルに任意の名前を付ける
いよいよ集計作業に入ろうと思うのですが、この現金出納帳は「テーブル1」という名前が付いています。

この「テーブル1」という名前を分かりやすいように「出納帳」という名前に変更しておきます。

では、集計作業に移ります。