MicrosoftExcelでWhat-If分析を作成する方法

Excelには、さまざまな種類の数学計算を実行するのに役立つWhat-If分析など、多くの強力なツールがあります。さまざまな数式パラメータを試して、結果の変動の影響を調べることができます。

したがって、複雑な数学的計算を処理して目的の答えを得る代わりに、ExcelのWhat-If分析を使用するだけで済みます。

What-If分析はいつ使用されますか?

セルの値の変更がワークシートの数式の結果にどのように影響するかを確認したい場合は、What-If分析を使用する必要があります。

Excelには、ニーズに合ったあらゆる種類の分析を実行するのに役立つさまざまなツールが用意されています。だから、それはすべてあなたが望むものに帰着します。

たとえば、2つの予算を作成する場合は、What-If分析を使用できます。どちらの予算にも、一定レベルの収益が必要です。このツールを使用すると、特定の結果を生成するために必要な値のセットを決定することもできます。

ExcelでWhat-If分析ツールを使用する方法

Excelには、ゴールシーク、シナリオ、データテーブルの3種類のWhat-If分析ツールがあります。

ゴールを目指す

Excelで関数または数式を作成するときは、さまざまな部分を組み合わせて適切な結果を取得します。ただし、ゴールシークは、目的の結果から始めるため、逆に機能します。

ゴールシークは、特定の結果を得るために必要な値を知りたい場合に最もよく使用されます。たとえば、成績を計算する場合、クラスに合格するには学校に入学する必要があります。

簡単な例は次のようになります。最終成績の平均を70ポイントにしたい場合は、最初に空のセルを含む全体の平均を計算する必要があります。

あなたはこの関数でそれをすることができます:

 =AVERAGE(B2:B6)

平均がわかったら、[データ] > [ What-If分析] > [ゴールシーク]に移動する必要があります。次に、あなたが持っている情報を使用してゴールシークを計算します。この場合、次のようになります。

それについてもっと知りたい場合は、ゴールシークに関する次のガイドをチェックしてください。

シナリオ

Excelでは、シナリオを使用すると、複数のセルの値を同時に(最大32個)置き換えることができます。手動で値を変更することなく、多くのシナリオを作成して比較できます。

たとえば、最悪のシナリオと最良のシナリオがある場合は、Excelのシナリオマネージャーを使用して、これらのシナリオの両方を作成できます。

どちらのシナリオでも、値を変更するセルと、そのシナリオで使用される可能性のある値を指定する必要があります。この良い例は、 MicrosoftのWebサイトにあります。

データテーブル

ゴールシークやシナリオとは異なり、このオプションを使用すると、複数の結果を同時に表示できます。数式内の1つまたは2つの変数を必要な数の異なる値に置き換えて、結果を表に表示できます。

これにより、さまざまな可能性を一目で簡単に調べることができます。ただし、データテーブルは3つ以上の変数に対応できません。それがあなたが望んでいたものである場合は、代わりにシナリオを使用する必要があります。

ExcelでWhat-If分析を使用してデータを視覚化する

Excelを頻繁に使用すると、作業を楽にする多くの数式や関数が見つかります。 What-If分析は、最も複雑な数学的計算を単純化できる多くの例の1つにすぎません。

ExcelのWhat-If分析を使用すると、データが不完全な場合でも、同じ質問に対するさまざまな回答を試すことができます。 What-If分析を最大限に活用するには、Excelの関数と数式にかなり慣れている必要があります。