【Excel】シナリオ管理で条件別の比較表を作る方法

この記事は約5分で読めます。

今回は、Excelのシナリオ管理を使い、条件別の比較表を作る方法を紹介します。

シナリオ管理でできること

Excelで見積もり、予算、売上計画、在庫計画などを作るとき、条件を変えた場合の結果を比べたいことがあります。単価を変える、数量を変える、割引率を変えるなど、複数の入力値を入れ替えながら結果を確認する作業です。
シナリオ管理を使うと、いくつかの条件セットを登録し、必要に応じて切り替えられます。毎回セルの値を手入力で変えるより、条件ごとの差を確認しやすくなります。ポイントは、変更するセルと結果を見るセルを先に決めることです。

比較用の表を準備する

シナリオ管理を使う前に、入力セルと計算結果のセルを整理します。どの値を変え、どの結果を比較するかが曖昧だと、登録したシナリオの意味が分かりにくくなります。

入力セルをまとめておく

変更する条件は、できるだけ近い場所にまとめます。単価、数量、割引率、固定費など、条件として変えるセルを入力エリアに集めると、シナリオ登録時に選択しやすくなります。
入力セルには、分かりやすいラベルを付けます。セル番地だけで管理すると、後から見たときに何の条件か分からなくなります。ラベル、単位、入力例を近くに置くと、ほかの人にも伝わりやすくなります。

結果セルを分ける

比較したい結果も先に決めます。売上、利益、必要数量、合計金額、残高など、判断に使うセルを結果エリアとしてまとめておきます。
結果セルが複数の場所に散らばっていると、シナリオの切り替え後に確認が手間になります。重要な結果だけをまとめた小さな確認表を作っておくと、条件の違いを見比べやすくなります。

シナリオを登録する流れ

シナリオ管理は、データタブのWhat-If分析から使える場合があります。変更するセルを指定し、条件セットに名前を付けて値を登録します。

  1. 変更する入力セルを決める
  2. シナリオ管理を開く
  3. シナリオ名を付ける
  4. 変更セルを指定する
  5. 条件値を入力して保存する
  6. 必要な条件分だけ登録する

シナリオ名は、内容が分かる名前にします。「案1」「案2」だけでは後から判断しにくくなります。「標準条件」「割引あり」「数量増加」など、条件の違いが伝わる名前にすると管理しやすくなります。

変更セルを増やしすぎない

一度に多くのセルを変えると、結果が変わった原因を説明しにくくなります。最初は主要な条件だけに絞るとよいです。必要に応じてシナリオを追加し、比較の目的に合わせて条件を増やします。
複数の部署や担当者で使う場合は、どのセルがシナリオ管理の対象か分かるように、入力エリアに色や枠を付ける方法もあります。過度な装飾は不要ですが、入力範囲と計算範囲が区別できると誤編集を減らせます。

シナリオの結果を比較する

登録したシナリオは、切り替えて結果を見るだけでなく、要約レポートとして比較できる場合があります。条件ごとの結果を表にすると、判断材料をまとめやすくなります。

要約レポートを作る

シナリオの要約では、結果セルを指定して比較表を作れます。どの条件で、どの結果になったかを一覧にできるため、会議資料や検討メモにも使いやすくなります。
要約レポートを作る前に、結果セルの意味をラベルで明確にしておきます。セル番地だけが並ぶと分かりにくいため、入力表側に項目名を整えておくことが大切です。

比較表は加工用として扱う

シナリオの要約レポートは、作成時点の結果をまとめたものです。元の条件や数式を変えた場合、必要に応じて作り直します。常に自動更新される前提で使うより、検討時点の控えとして扱うとよいです。
提出用に整える場合は、要約レポートをコピーし、見出しや列幅を整えて読みやすくします。元データと提出用の表を分けると、計算用のセルを誤って消すリスクを抑えられます。

使うときの注意点

シナリオ管理は便利ですが、表の構造が複雑すぎると運用が難しくなります。入力セル、計算セル、結果セルが混ざっている表では、まず整理してから使うほうが安全です。

  • 変更するセルを入力エリアにまとめる
  • 結果セルに分かりやすいラベルを付ける
  • シナリオ名で条件の違いを表す
  • 変更セルを増やしすぎない
  • 要約レポートは作成時点の比較として扱う

条件を頻繁に変える表では、シナリオ管理だけでなく、データテーブルやドロップダウンリストのほうが向いている場合もあります。比較したい条件が少なく、案を登録して切り替えたい場合にシナリオ管理を使うと扱いやすくなります。

比較結果を説明しやすくする工夫

シナリオ管理で比較表を作った後は、結果の数字だけを並べるのではなく、判断しやすい形に整えます。どの条件が何を変えた案なのか、結果セルが何を意味するのかを見出しで示します。条件名が曖昧だと、会議や確認作業で説明し直す手間が増えます。
比較表には、入力条件と結果を分けて配置すると読みやすくなります。左側にシナリオ名と変更条件、右側に結果を置くと、条件の違いと結果の違いを対応させやすくなります。必要に応じて、採用候補の行だけに軽い色を付けると、検討中の案を示しやすくなります。
また、比較表は計算用シートと分けて保存すると扱いやすくなります。計算式が入ったシートを直接編集して見た目を整えると、誤って数式を壊す可能性があります。要約レポートをコピーし、説明用の表として整える方法なら、元の計算を保ったまま資料化できます。

前提条件も残しておく

比較結果を後から見直すときは、どの前提で作ったかが重要になります。単価、数量、割引、期間など、判断に関わる条件は表の近くに残しておきます。前提が分かれば、別の担当者が確認しても検討内容を追いやすくなります。
比較表を共有するときは、採用案だけでなく採用しなかった案も残すと、判断の経緯を説明しやすくなります。後から条件が変わった場合にも、どの案を基準に見直せばよいか分かりやすくなります。
さらに、比較した日付や作成者を表の近くに残しておくと、複数回の見直しにも対応しやすくなります。条件を変えて再検討する資料では、いつの前提で作った比較かを確認できることが重要です。

まとめ

Excelのシナリオ管理は、条件別の結果を登録して切り替えたり、比較表を作ったりできる機能です。見積もり、予算、計画表など、複数案を比べたい場面で役立ちます。
使う前には、変更するセルと結果を見るセルを整理します。シナリオ名を分かりやすく付け、要約レポートで比較すれば、検討内容を共有しやすくなります。条件と結果を分けて設計することが、シナリオ管理を使いやすくするコツです。