プリントサイズナビ
Excelの条件別比較

Excelのシナリオで条件を切り替える|集計レポートの更新忘れを防ぐ

出典確認日 2026-10-03 · 条件と適用範囲を明示

配布人数が増えた場合と、一人分の資料が増えた場合を比べたい。Excelのシナリオは、入力値の組に名前を付けて保存し、同じ表へ切り替えて表示する機能です。WindowsのMicrosoft 365デスクトップ版で、用紙枚数を求める小さな例を使います。

入力する二つの値と、結果の数式を分ける

新しいシートでA2を「配布人数」、B2を12、A3を「一人分の用紙枚数」、B3を4にします。A4を「必要枚数」、B4を `=B2*B3` とすると48です。片面・両面のページ数ではなく、一人のセットに入れる紙そのものを数え、予備は含めない例です。

比べる条件は、通常が12人・4枚、増員が18人・4枚、資料追加が12人・5枚です。条件を変えるのはB2とB3で、B4は数式のままにします。元のブックを残し、実際に発注する数量とは分けた検討用コピーで試します。

「通常」「増員」「資料追加」を同じ入力範囲で登録する

「データ」→「What-If分析」→「シナリオの登録と管理(Scenario Manager)」を開き、「追加」を選びます。シナリオ名を「通常」、変化させるセルをB2:B3にし、次の画面でそれぞれ12と4を登録します。

同じ入力範囲で「増員」を18と4、「資料追加」を12と5として追加します。値の入力画面ではセルの順番も読み、18を一人分の枚数へ入れないようにします。数式のあるB4まで変化させるセルに含めないことが要点です。

表示を切り替え、入力と結果を一組で確認する

管理画面でシナリオを選び「表示」を実行します。「増員」ならB2が18、B3が4、B4が72になっているかを確認します。結果だけでなく入力二つを読むと、偶然同じ合計になった別条件を取り違えにくくなります。

三つを順番に表示して照合し、最後は使用する条件へ戻します。シナリオは、どの案を採用すべきかまで決める機能ではありません。例では予備がないので、72枚という結果だけをそのまま発注枚数と決めないようにします。

この例の計算上の期待値
シナリオ人数一人分必要枚数
通常12人4枚48枚
増員18人4枚72枚
資料追加12人5枚60枚

条件を変えたら、集計レポートを作り直す

管理画面の「集計」でシナリオの集計レポートを作り、結果セルにB4を指定して比較します。レポートの「現在の値」は作成した時点の入力であり、常に採用中の条件を示す列ではありません。通常を表示してから作れば、その時点の12・4との比較になります。

重要なのは、既存の集計レポートが自動再計算されないことです。たとえば「増員」の条件を20人・4枚へ変更したら、新しい期待値は80枚です。古い72枚のレポートを残したまま配布せず、新しく集計し直して条件と結果を確認します。

配布する表に、条件の名前と確認時点を残す

印刷用の資料では、セル番地だけでなく人数・一人分の枚数・予備を含まないことが分かるようにします。新旧の集計を見比べる必要があるなら、作成日や条件変更の内容を添えて、どちらが最新か区別します。

計算が合わないときは、B4の式、各シナリオのB2:B3の値、表示中の条件、集計を作った時点の順に確認します。原本の値を推測で上書きせず、検討条件を正しく復元してから、印刷プレビューの欠けや改ページを整えます。

あわせて確認する

参考資料

  1. Microsoft:Switch between various sets of values by using scenarios

    https://support.microsoft.com/en-us/excel/switch-between-various-sets-of-values-by-using-scenarios

    確認日:2026-10-03

    B2:B3と結果B4の自作用紙計算。48/72/60/80は自作例の検算で実Excel操作ではない。

出典は各記事の判断に必要な範囲で参照しています。機種・アプリ固有の操作は、他の環境で同一になることを保証しません。条件を置いた計算例と、メーカー等が明示した仕様を区別してください。