Microsoft Excelの「What-if Analysis(もしも分析)」機能は、データの変化に対する結果を予測し、さまざまなシナリオをシミュレーションするために非常に有用です。このツールを利用することで、予測や意思決定を支援する強力な方法を提供します。この記事では、Excelで「What-if Analysis」を使用する方法について、詳細かつ包括的に説明します。
1. 「What-if Analysis」の基本概念
「What-if Analysis」は、入力データの変更が結果にどのように影響を与えるかを予測するための分析手法です。例えば、売上予測やコスト管理、利益計算などのビジネスシナリオで利用されます。Excelにはこの機能を実現するための3つの主なツールがあります:

-
シナリオ マネージャー
-
ゴール セル
-
データ テーブル
それぞれのツールは異なる目的に使用され、シナリオ分析を効率よく行うために役立ちます。
2. シナリオ マネージャーを使用したWhat-if分析
シナリオ マネージャーは、複数の入力変数に基づいて異なるシナリオを作成し、それぞれのシナリオで結果がどのように変化するかを比較するためのツールです。
シナリオ マネージャーの設定方法
-
シナリオ マネージャーを開く
-
Excelの「データ」タブを選択し、「予測」グループの「シナリオ マネージャー」をクリックします。
-
-
新しいシナリオの作成
-
「シナリオ マネージャー」ダイアログボックスが表示されたら、「追加」をクリックします。
-
新しいシナリオ名を入力します(例えば「売上増加シナリオ」)。
-
「変更するセル」に、シナリオを変更するために使いたいセル(例えば売上高やコストなど)を指定します。
-
-
シナリオの入力値を設定
-
それぞれの変更するセルに対して異なる入力値を設定します。例えば、売上高を増加させる場合、新しい売上高を入力します。
-
-
シナリオの結果を表示
-
「OK」をクリックすると、シナリオが保存され、異なるシナリオ間で結果を比較できます。
-
シナリオの比較
-
シナリオを追加した後、「シナリオ マネージャー」ダイアログボックスから「レポート」をクリックして、シナリオ結果を比較するためのレポートを作成できます。このレポートは、シナリオごとの変更点を一目で把握するのに役立ちます。
3. ゴール セルを使用したWhat-if分析
ゴール セルは、目標値を達成するために必要な入力値を自動的に計算するツールです。特に、ある結果に達するための必要な入力値を求める際に便利です。
ゴール セルの設定方法
-
ゴール セルを開く
-
Excelの「データ」タブを選択し、「予測」グループの「ゴール セル」をクリックします。
-
-
目標値の設定
-
「設定するセル」に、結果として得たいセル(例えば、最終的な利益など)を指定します。
-
「目標値」には、達成したい目標の値(例えば、利益の目標額)を入力します。
-
-
変更するセルを指定
-
「変更するセル」に、その目標を達成するために調整すべきセル(例えば、売上高やコストなど)を指定します。
-
-
結果の表示
-
「OK」をクリックすると、Excelが自動的に変更する必要のあるセルの値を計算し、目標値に達するための入力値を表示します。
-
4. データ テーブルを使用したWhat-if分析
データ テーブルは、異なる入力値がどのように結果に影響を与えるかを同時に分析するために使用します。特に、入力が一方向または二方向である場合に非常に便利です。
データ テーブルの設定方法
-
データ テーブルを作成
-
まず、分析するためのデータを表形式で入力します。例えば、異なる売上高とコストを組み合わせて利益を計算する場合です。
-
-
データ テーブルの範囲を選択
-
データ テーブルに含める範囲を選択します。行や列に異なる入力値を配置し、その交点で結果を計算します。
-
-
データ テーブルの設定
-
「データ」タブを選択し、「予測」グループの「データ テーブル」をクリックします。
-
「列入力セル」や「行入力セル」を指定し、テーブル内の値がどのように計算されるかを定義します。
-
-
結果の表示
-
設定が完了したら、「OK」をクリックすると、Excelが指定した入力値の組み合わせに基づいて結果を計算し、テーブルとして表示します。
-
5. まとめ
Microsoft Excelの「What-if Analysis」は、複雑なシナリオをシミュレーションし、異なる入力値が結果に与える影響を予測するための強力なツールです。シナリオ マネージャーを使えば、複数のシナリオを比較して最適な戦略を選ぶことができます。ゴール セルは、目標を達成するための最適な入力値を計算するのに役立ちます。データ テーブルは、複数の入力値を同時に分析し、どのように結果が変動するかを直感的に確認できます。
これらのツールを使いこなすことで、ビジネス上の意思決定を支援し、計画的かつ効果的な結果を得ることができるでしょう。