導入
売上管理や問い合わせ管理、経営報告のExcel管理表で、毎月の経営会議や定例で「先月比どうだった?」と聞かれるたびに、月別の数字を別シートに貼って、引き算して、割って…と手作業で前月比を作っていませんか。5〜100人規模の組織で月次の動きを追う管理表ほど、対象月の持ち方が整理されていないと、毎月同じ加工作業を繰り返すことになります。
この記事では、対象月列を基準にして前月比較ができる構造に整え、毎月の手作業を減らす見直し手順を紹介します。
この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 前月比を毎回手作業で作る |
| 主な原因 | 対象月の持ち方が整理されていない |
| 解決方法 | 対象月列を基準に前月比較できる形にする |
| 対象業務 | 売上管理・問い合わせ管理・経営報告 |
| 対象人数 | 5〜100人 |
| 難易度 | ★★★☆☆ |
| 作成時間 | 60分 |
| 効果 | 月次変化を見つけやすくなる |
| 向かないケース | 前月比較が不要な表 |
この記事は管理表をいきなり大きく作り替えるのではなく、対象月の持ち方を整理し、前月比較がピボットや関数の標準機能で出せる集計軸を1つ用意することを目的にしています。60分程度を見ておくと安心です。
なぜその管理表はうまくいかないのか
前月比を毎回手作業で作る原因の多くは、対象月の持ち方が表ごと・人ごとにバラバラなことです。「4月」「2024/4」「24/04」など表記が違うと、関数で前月を計算しようとしても比較対象を一意に特定できません。月別に列を分けた横持ち構造の場合は、前月列との手動引き算が必要で、新しい月が増えるたびに数式の参照を直すことになります。
入力する人にも、対象月をどう書けばよいかが定義されていないと、前月比計算の前提が崩れます。確認する人も、毎月「比較対象はどの列だっけ」「先月のシートはどこに保存したっけ」と探すところから始めることになります。
担当者の技能の問題ではなく、対象月を統一された形で1列に持っていない、または前月比を出すための集計軸を表に持たせていないことが原因です。前月比は、対象月が yyyy/mm/01 のような日付値で揃っていれば、関数やピボットで自動的に出せます。
改善手順
ステップ1. 対象月の表記を統一する
まず、いま管理表に入っている対象月の表記を一覧化し、yyyy/mm/01(その月の1日を表す日付値)に統一します。文字列の「2024/4」のままでは、ExcelやPower Queryから見て「日付」として扱えないため、前月を計算する関数が機能しません。
ステップ2. データを縦持ちにそろえる
対象月別の値が列で分かれている場合は、対象月と金額の縦持ち構造に組み替えます。1行=1対象月=1項目という形にすることで、ピボットや SUMIFS で前月比較が安定して出せるようになります。
ステップ3. 前月の値を引く列または集計を作る
縦持ちデータに対して、ピボットテーブルの「値の集計方法」→「前月比」(または前月との差)を設定するか、SUMIFS で「対象月が当月の前月の値」を引いてくる列を作ります。式は1本で済むため、新しい月のデータが入れば自動で更新されます。
ステップ4. 比較したい単位(金額・件数・率)を決める
前月比の表現は、金額差・件数差・%表示など複数あります。読者が何を見るかを決めて、シートには1つの単位だけ表示する形にしておきます。複数並べたい場合は、メイン1つ・サブ1つ程度に絞ると、見る側が迷いません。
ステップ5. 前月比較が崩れる条件を明示する
「前月が空欄の場合」「対象月が複数の項目にまたがる場合」など、前月比が正しく計算できないケースがあります。空欄なら「-」、データ不足なら「比較不可」など、表示ルールを1行メモに残しておきます。
Before / After
| 観点 | Before | After |
|---|---|---|
| 課題 | 前月比を毎回手作業で作る | 関数とピボットで自動算出 |
| 原因 | 対象月の持ち方が整理されていない | 対象月が日付値で統一されている |
| 運用 | 毎月コピペで比較表を作る | 行追加だけで前月比に反映 |
| 確認 | 別シートで突き合わせ | 同じ表で前月比が見える |
| 効果 | 月次変化に気づくのが遅れる | 月次変化を見つけやすくなる |
対象月の持ち方を整えるだけで、毎月の前月比作成にかかっていた時間が、ピボット更新や関数の自動計算で済むようになります。
実務での注意点
- 前月比較が不要な表には向かない:単発のリストや、月をまたいで比較する必要がない管理表に前月比較の仕組みを持ち込む必要はありません。
- 対象月は必ず日付値(yyyy/mm/01)で持つ。文字列「2024年4月」のままでは関数が動かない
- 前月比は「金額差」「件数差」「%」のどれか1つに絞って表示する
- 新規追加項目や統合・廃止項目があると前月比が連続しないため、項目変更の履歴を別途残す
- 前月比のしきい値(±◯%以上で色付け、など)は対象業務の感覚値で決める
- 過去にさかのぼって前月比を直したくなる場面があるため、データの確定・未確定を別途管理する
Web化・スプレッドシート化との関係
Excel改善で足りる場合
5〜100人で月次の数字を扱っているケースでは、対象月の統一とピボットの前月比機能で十分対応できます。年単位での件数増加にも、縦持ちのまま行を追加するだけで対応可能です。
スプレッドシート化・Web化を考える場合
BIツールでダッシュボード化したい、複数事業部の前月比を1画面でモニタリングしたい、自動で社内通知を流したい、といった要件がある場合はスプレッドシートやkintone・AppSheet、BIツールへの移行が選択肢になります。これらのツールも対象月が日付値で揃っていることを前提にするため、Excelの段階で対象月を整えておくと移行が滑らかです。
ツールを変える前に、本記事の「対象月列を基準に前月比較できる形にする」整理をしておくと、Excelを続ける場合にも別ツールへ移る場合にも、同じ集計軸がそのまま使えます。
まとめ
前月比を毎回手作業で作るのは、対象月の持ち方が整っていないことが原因です。対象月を日付値で統一し、縦持ち構造に整えて前月比をピボットや SUMIFS で出せる形にするだけで、月次変化を見つけやすくなり、毎月の集計作業も減らせます。
