ExcelによるWhat-If分析(例題付き

  • これを共有
Hugh West

What-if分析 は、データセットの任意のセルを変更することによって結果を見ることができるプロセスです。 Microsoft Excelでは、3種類のwhat-if分析を得ることができます。 これらのタイプはすべて、データ分析にかなり便利です。 この記事では、Excelでwhat-if分析の例を示します。 この記事を見て、what-if分析に関する知識をたくさん得ていただければと思います。

練習用ワークブックをダウンロードする

練習用ワークブックは下記よりダウンロードしてください。

ExcelでWhat-If分析.xlsx

エクセルによるWhat-If分析の概要

What-if 分析は、データセットの任意のセルを変更して結果を確認するプロセスです。 Excel で What-if 分析を使用すると、複数の値のセットを使用して目的の結果を得ることができます。 たとえば、What-if 分析では、複数の住宅の総費用を計算し、最後に好みの住宅を選択できます。 つまり、What-if分析を使用すると、以下を確立できるのです。Excelのwhat-if分析の主な目的は、統計的な気分で結果を決定し、リスク評価を行うことです。 Excelでwhat-if分析を使用する主な利点は、新しいワークシートを作成する必要がないことですが、我々は異なる入力に対して最終結果を得ることができることである。

エクセルでのWhat-If分析の種類

Excelのwhat-if分析には3つのタイプがあります。 シナリオ , ゴールシーク データテーブル シナリオとデータ表は、Excelで3種類のwhat-if分析を使用して、入力値を取り、その入力値を使用して可能な結果を提供します。

があります。 シナリオ・マネージャー このプロセスでは、一度に 32 セルまで入力値を変更することができます。 シナリオ・マネージャーは、将来の戦略や計画を立て、長期的・短期的にどのような計画を取るべきかを決定するためのプラットフォームです。そして、より重要なことは、リスクを軽減し、より良い決断を下すことを支援することです。

があります。 ゴールシーク は、Excelの3種類のWhat-if分析のうち2番目のもので、求める結果が頭の中にある場合に、あらかじめ必要な量を測定するのに役立ちます。 つまり、結果は頭の中にあるけれど、入力値をどう変えれば求める結果になるか分からない場合、ゴールシークが役立ちます。 例えば、最終的に得たい結果が分かっているけれども、そのための入力値が分からない場合、ゴールシークは役に立ちます。そのために必要なのが、「ゴールシーク」です。

1つまたは2つの変数を必要とする数式や、複数の数式が1つの変数を必要とする場合、そのような場合には、以下のように利用します。 データテーブル を使えば、すべての結果を一度に得ることができます。 たとえば、異なる金利のEMIを計算したり、異なる借入額と金利のEMIを計算したりする必要があります。 どちらの例にも対応できるのは データテーブル は、Excelで3種類のwhat-if分析を行ううちの3つ目です。

Excelのシナリオマネージャーを使ったWhat-If分析

シナリオ・マネージャーを使った最初のタイプのWhat-if分析の例を理解するために、シナリオ・マネージャーを適切に使うことができる2つの例を紹介します。 ここでは、家の家賃の問題と映画館の利益という2つの例を取り上げます。 どちらの場合も、シナリオ・マネージャーを活用したいところです。

例1: 家賃にシナリオマネージャーを使用する場合

最初の例は、家の家賃に基づいています。 シナリオマネージャーを使用すると、私たちに該当する家を見つけることができます。 2つのシナリオを検討したいと思います。

  • ハウス2
  • ハウス3

初期条件(データセット)は、家1とすることができます。 そして、シナリオ・マネージャーのサマリーは、各家の総費用を教えてくれます。 このサマリーを使って、滞在する家の候補を選ぶことができます。 この例を明確に理解するために、以下のステップを踏んでください。

ステップス

  • まず、初期データセットの総コストを計算する必要がある。
  • セレクトセル C10 .
  • そして、次の式を用いて書き下す。 SUM関数 .
=SUM(C5:C9)です。

  • プレス 入力 をクリックすると、その数式が適用されます。

  • 次に データ タブをクリックします。
  • を選択します。 What-If分析 のドロップダウン・オプションを選択します。 予想 のグループです。
  • 次に、以下を選択します。 シナリオ・マネージャー オプションを使用します。

  • その結果、開くのは シナリオ・マネージャー のダイアログボックスが表示されます。
  • 次に、以下を選択します。 追加 を追加し、新たなシナリオを盛り込みました。

  • その後 シナリオの追加 のダイアログボックスが表示されます。
  • まず、以下を設定します。 ハウス2 として シナリオ名 .
  • 次に、セルの範囲を設定します。 C5 まで C9 として セルの変更 .
  • 最後に、以下をクリックします。 よっしゃー .

  • に連れて行ってくれます。 シナリオ値 のダイアログボックスが表示されます。
  • ここでは、家賃、電気代、ガス代、車庫代などの入力値を入れる必要がある。

  • をクリックします。 よっしゃー .
  • その結果、再び シナリオ・マネージャー のダイアログボックスが表示されます。
  • をクリックします。 追加 を追加して、別のシナリオを含めるようにしました。

  • その後 シナリオの追加 のダイアログボックスが表示されます。
  • まず、以下を設定します。 ハウス3 として シナリオ名 .
  • 次に、セルの範囲を設定します。 C5 まで C9 として セルの変更 .
  • 最後に、以下をクリックします。 よっしゃー .

  • に連れて行ってくれます。 シナリオ値 のダイアログボックスが表示されます。
  • ここでは、家賃、電気代、ガス代、車庫代などの入力値を入れる必要がある。
  • をクリックします。 よっしゃー .

  • その後 シナリオ・マネージャー ダイアログボックスで 概要 .

  • その結果 シナリオの概要 のダイアログボックスが表示されます。
  • 次に、以下を選択します。 シナリオの概要 かわりに レポートタイプ .
  • セットセル C10 として リザルトセル .
  • 最後に、以下をクリックします。 よっしゃー .

  • 最終的に、新しいワークシートを作成せずに結果を得ることができる、次のような結果が得られます。

例2:映画館の収益にシナリオマネージャーを活用する

次の例は、映画館のシナリオに基づいています。 この例では、異なるシナリオの映画館の利益に焦点を当てます。 まず、小さな映画館のコストと収入からなるデータセットを取得します。 次に、シナリオマネージャを使用して、いくつかのシナリオの最終出力を取得したいと思います。

ここでは、2つのシナリオを考えてみたいと思います。

  • 中会場
  • 大きな会場

映画館の例でwhat-if分析シナリオマネージャーを使うには、手順をよく見てください。

ステップ1:映画館の利益を計算する

まず、収益金額を計算する必要があります。 ここでは、映画館の規模によってコストが変わるので、その場合はシナリオマネージャーを活用したいと思います。 映画館の収益を計算するには、以下の手順で行います。

  • まず、セルを選択します。 F6 を計算します。 チケット販売 .
  • 次の式を書き出してみてください。
=C5*F5

  • 次に、 を押します。 入力 をクリックすると、その数式が適用されます。

  • セレクトセル F7 を計算します。 食品・飲料 .
  • 映画館の総座席数とのリンクを作成します。 総座席数を利用することで、想定されるのは 食品・飲料 の量になります。
  • 次の式を書き出してみてください。
=15*C5

  • 次に、 を押します。 入力 をクリックすると、計算式が適用されます。

  • セレクトセル F8 を計算します。 その他 .
  • 映画館の総座席数とのリンクを作成します。 総座席数を利用することで、想定されるのは その他 の量になります。
  • 次の式を書き出してみてください。
= 4*C5

  • 次に、 を押します。 入力 をクリックすると、その数式が適用されます。

  • を計算すること。 収益合計 を選択し、セルを選択します。 F9 .
  • を用いて、次の式を書き下す。 総和 関数を使用します。
=SUM(F6:F8)です。

  • その後 入力 をクリックすると、その数式が適用されます。

  • 次に、映画館が稼いだ利益を計算する必要があります。
  • セレクトセル F11 .
  • そして、次の式を書き出してみてください。
=F9-C12

  • プレス 入力 をクリックすると、その数式が適用されます。

ステップ2: シナリオの作成

このステップでは、シナリオマネージャーで、中型会場、大型会場、超大型会場の3種類のシナリオを作成します。 これらの作成は、次のステップで行います。

  • まず データ タブをクリックします。
  • を選択します。 What-If分析 のドロップダウン・オプションを選択します。 予想 のグループです。
  • 次に、以下を選択します。 シナリオ・マネージャー オプションを使用します。

  • その結果、開くのは シナリオ・マネージャー のダイアログボックスが表示されます。
  • 次に、以下を選択します。 追加 を追加し、新たなシナリオを盛り込みました。

  • その結果 シナリオを編集する のダイアログボックスが表示されます。
  • ここで、セット 中会場 かわりに シナリオ名 .
  • 次に、セルの範囲を選択します C5 まで C11 と細胞 F5 つまり、劇場の大きさによって、すべてのコストが変わるわけです。 ただし、チケット代も上がります。
  • その後 よっしゃー .

  • を開くことになります。 シナリオ値 ダイアログボックスが表示されます。
  • ここでは、中会場の値を設定します。 ここでは、座席、発券、照明、警備、保険、家賃、チケット代を変更する必要があります。

  • 次に、下にスクロールして、別のセルの値を適切に設定します。 スクリーンショットを参照してください。

  • をクリックします。 よっしゃー .
  • その結果、私たちを シナリオ・マネージャー のダイアログボックスを再度表示します。
  • 次に、「追加」を選択して、別のシナリオを含めます。

  • その後、セット 大きな会場 として シナリオ名 .
  • セル範囲の選択 C5 まで C11 と細胞 F5 つまり、劇場の大きさに応じて、すべてのコストが変わるということです。 ただし、チケットの値段も上がります。
  • その後 よっしゃー .

  • を開くことになります。 シナリオ値 のダイアログボックスが表示されます。
  • ここでは、大きな会場での数値を設定します。 ここでは、座席、発券、照明、警備、保険、家賃、チケット代などを変更する必要があります。

  • 次に、下にスクロールして、別のセルの値を適切に設定します。 スクリーンショットを参照してください。
  • をクリックします。 よっしゃー .

ステップ3: シナリオの概要の作成

このステップでは、初期シナリオを含むシナリオのサマリーを作成します。 サマリーには、作成されたシナリオの入力値と推定出力が含まれます。

  • での シナリオ・マネージャー ダイアログボックスで 概要 .

  • その結果 シナリオの概要 のダイアログボックスが表示されます。
  • 次に、以下を選択します。 シナリオの概要 かわりに レポートタイプ .
  • セットセル F11 として リザルトセル .
  • 最後に、以下をクリックします。 よっしゃー .

  • その結果、最初のシナリオを含むすべてのシナリオの要約が得られる。
  • この要約は、劇場の大きさによって利益がどのように変化するかを意味しています。
  • また、コストの部分をより考え、どのように活用し、最適な解決策を得るかを考えることができるようになりました。

続きを読む: Excelでシナリオマネージャを使用してWhat-If分析を行う方法

エクセルでゴールシークを使ったWhat-If分析

Excel でシナリオマネージャを使った What-if 分析の例を示した後、ゴールシーク分析に注目します。 ここでは、平均年齢と試験の点数を例に挙げます。 どちらもゴールシーク分析を使っています。 ゴールシーク分析は、最終結果は分かっているが、入力値を変えても結果が分からない場合に適用できます。この 2 つの例では、ゴールシーク分析が使われています。の例では、Excelでのwhat-if分析例の全体像を把握することができます。

例1:平均年齢のゴールシークを使用する場合

最初の例は、平均年齢のゴールシーク分析に基づいています。 ここでは、最終的な平均年齢を設定します。 そして、ゴールシーク分析を使用して、入力値の変化を取得します。 手順は慎重に行います。

ステップス

  • まず、利用可能なデータセットを用いて平均値を算出する。
  • セレクトセル C12 .
  • そして、次の式を用いて書き下す。 AVERAGE機能 .
=平均値(c5:c10)

  • プレス 入力 をクリックすると、計算式が適用されます。

  • 次に データ タブをクリックします。
  • 選択 What-If分析 のドロップダウン・オプションがあります。
  • 次に、以下を選択します。 ゴールシーク から What-If分析 のドロップダウン・オプションがあります。

  • その結果 ゴールシーク のダイアログボックスが表示されます。
  • セルを置く C12 において セットセル のセクションをご覧ください。
  • 置く 30 において 大切にすること のセクションをご覧ください。
  • セットセル C10 において 細胞を変えることで のセクションをご覧ください。

  • その後に ゴール・シーク・ステータス ダイアログボックスが表示され、そこで解決策を得ることができます。
  • データセットでは、その変化を 平均値 と、あるセルの入力値。

例2:試験の点数に合わせたゴールシークの使い方

第二の例は、試験の点数に基づくものである。 ここでは、複数の生徒とその試験の点数を用いて、生徒の最終的な成績を計算するデータセットを用いる。 ゴールシーク の分析では、学生の最終評点を設定し、最終評点に応じて入力値を変更します。 その前に、各試験の値が異なるため、各試験の重みを設定する必要があります。

ステップス

  • まず、試験の点数と各試験の重みから、各生徒の最終成績を計算する必要があります。
  • セレクトセル G5 .
  • そして、次の数式を数式ボックスに書き込んでください。
=0.25*B5+0.25*C5+0.25*D5+0.15*E5+0.1*F5

  • プレス 入力 をクリックすると、その数式が適用されます。

  • その後、ドラッグして フィルハンドル アイコンが表示されます。

  • 次に データ タブをクリックします。
  • 選択 What-If分析 のドロップダウン・オプションがあります。
  • 次に、以下を選択します。 ゴールシーク から What-If分析 のドロップダウン・オプションがあります。

  • その結果 ゴールシーク のダイアログボックスが表示されます。
  • セルを置く G5 において セットセル セクションです。
  • 置く 80 において 大切にしたいこと セクションです。
  • セットセル B5 において 細胞を変えることで セクションです。

  • その後に ゴール・シーク・ステータス ダイアログボックスが表示され、そこで解決策を得ることができます。
  • データセットでは、その変化を 最終グレード かわりに 80 の入力値と 試験1 になる 84 .

続きを読む エクセルでゴールシークを使ってWhat-If分析を行う方法

類似の読み物

  • エクセルでWhat If分析を削除する方法(2つの簡単な方法)
  • What If分析による1変数データテーブルの作成
  • エクセルでWhat If分析を行う方法(3つの例)

Excelのデータテーブルを使ったWhat-If分析

1つまたは2つの変数を必要とする数式や、複数の数式が1つの変数を必要とする場合、そのような場合には、以下のように利用します。 データテーブル のように、すべての結果を一度に得ることができます。 Excelでのwhat-if分析の例のデータテーブルを適切に理解するために、1つまたは2つの変数を含む2つの例を示します。 ここでは、異なる金利のEMIを計算し、第2の例では、異なる金利と異なる融資額でEMIを計算することを試みます。

例1:一次元的なアプローチによるEMIの計算方法

最初の例は、データテーブル解析で、一つの変数を使って最終結果を出し、他の変数は一定にする一次元的なアプローチです。 手順に注意深く従ってください。

ステップス

  • まず、与えられたデータセットを使って、初期EMIを計算する必要があります。
  • セレクトセル C7 .
  • そして、次の式を用いて書き下す。 PMT機能 .
=pmt(c5/12,c6,-c4)

  • プレス 入力 をクリックすると、計算式が適用されます。

  • 次に、新しい列を2つ設定し、すべての金利を入れます。
  • その後、算出したEMI値を次の欄に記入してください。

  • 次に、セルの範囲を選択します E4 まで F10 .

  • に行ってみてください。 データ タブをクリックします。
  • 次に、以下を選択します。 What-If分析 のドロップダウン・オプションを選択します。 予想 のグループです。
  • その後、以下を選択します。 データテーブル から What-If分析 のドロップダウン・オプションがあります。

  • その結果 データテーブル のダイアログボックスが表示されます。
  • セットセル C5 として 列入力セル .

  • その結果、異なる金利に対してEMI値が計算されていることがわかります。 スクリーンショットをご覧ください。

例2:2次元的なアプローチによるEMIの計算方法

エクセルでのwhat-if分析の例では、2つの異なる変数を使用します。 それらを使用して、EMIを計算します。 ここでは、異なる金利と融資額を利用します。 それを正しく理解するために、ステップに従ってください。

ステップス

  • まず、与えられたデータセットを使って、初期EMIを計算する必要があります。
  • セレクトセル C7 .
  • そして、次の式を書き出してください。
=pmt(c5/12,c6,-c4)

  • プレス 入力 をクリックすると、その数式が適用されます。

  • そして、異なる金利や借入金額を含むいくつかの列を作成する必要があります。

  • その後、セル範囲を選択する E4 まで K10 .

  • に行ってみてください。 データ タブをクリックします。
  • 次に、以下を選択します。 What-If分析 のドロップダウン・オプションを選択します。 予想 のグループです。
  • その後、以下を選択します。 データテーブル から What-If分析 のドロップダウン・オプションがあります。

  • その結果、[データテーブル]ダイアログボックスが表示されます。
  • セットセル C5 を意味します。 金利 かわりに 行入力セル .
  • 次に、Set cell C4 を意味します。 借入金額 かわりに 列入力セル .
  • 最後に、以下をクリックします。 よっしゃー .

  • その結果、異なる金利と借入額に対してEMI値が算出されていることがわかります。 スクリーンショットをご覧ください。

続きを読む エクセルでデータ表を使ってWhat If分析を行う方法

覚えておきたいこと

  • シナリオサマリーレポートは自動再計算ができないため、データセットを変更してもサマリーレポートには変化がありません。
  • シナリオ サマリー レポートの生成には結果セルは必要ありませんが、シナリオ ピボットテーブル レポートの生成には結果セルが必要です。
  • ゴールシーキングパラメータを確認する。 想定される出力セルには、想定される入力値に依存する数式が含まれていなければならない。
  • 数式と目標達成のためのパラメータの両方において、循環参照を避けるようにする。

結論

Excelでwhat-if分析の例を示しました。 この記事では、Excelでwhat-if分析の例の全体像を把握するために、各タイプの様々な例を示しました。 3つのタイプはすべて異なるセグメントで有用です。 記事では、Excelで何たら解析のタイプの全体像を把握できます。 何か質問があれば、コメントボックスで気軽に聞いてください。 忘れずに私たちを訪問する Exceldemy のページをご覧ください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。