Google検索

リンクユニット

Windows10 & Office2016 Excel2016

シナリオの登録と管理でシミュレーション

投稿日:2017年6月22日 更新日:

Excelには、[What-If 分析]ツールというのがあり、複数の異なる値を入力して結果をシミュレーションすることができます。

[データ]タブの[データツール]にある[What-If分析]のポップヒントには、以下のように記されています。

[シナリオの登録と管理]、[ゴールシーク]、および[データテーブル]を使用して、シート内の数式にさまざまな値を代入してみます。

What-If分析

What-If分析の中には、[シナリオの登録と管理]、[データテーブル]、[ゴールシーク]があります。

また、アドインを有効にすることで、[ソルバー]も使用できるようになります。

What-If分析のメニュー

シナリオの登録と管理

シナリオは入力済みの値を変化させて、数式の結果がどうなるかを比較することができます。

複数のシナリオを登録して計算結果を表示することができます。

ここでは、賃貸マンションの月額費用を比較したいと思います。

下のようなマンションの月額費用として必要な項目を書き出した表があります。

[賃料]、[管理費等]、[駐車料金]を変化させる3つのシナリオを作成したいと思います。

セル[B7]には、合計を求める数式[=SUM(B4:B6)]が入力されています。

賃貸マンションの価格表

シナリオの登録と管理ダイアログボックスの表示

[データ]タブの[データツール]にある[What-If分析]をクリックして、メニューの中から[シナリオの登録と管理]をクリックします。

ポップヒントには、以下のように記されています。

値またはシナリオに対して異なるグループを作成し、グループ間を切り替えます。

シナリオの登録と管理

[シナリオの登録と管理]をクリックすると、下のような[シナリオの登録と管理]ダイアログボックスが表示されます。

[追加]ボタンをクリックして、シナリオを作成していきます。

シナリオの追加

[シナリオの編集]ダイアログボックスが表示されます。[シナリオ名]には、ここではマンション名を入力します。

[変化させるセル]は、ダイアログボックス拡大/縮小ボタンをクリックして、セル[B4]からセル[B6]までを指定します。

そして、[OK]ボタンをクリックします。

シナリオの編集

[シナリオの値]ダイアログボックスが表示されます。

各テキストボックスに変化させる値を入力していきます。

Aマンションの賃料、管理費等、駐車場の各料金を入力します。

そして、次のシナリオ(マンション)を追加するため[追加]ボタンをクリックします。

シナリオの値を入力

[シナリオの追加]ダイアログボックスが表示されるので、[シナリオ名]に新しいマンションの名前を入力して、[OK]ボタンをクリックします。

シナリオの追加

同じようにBマンション、Cマンションを登録していきます。

登録したシナリオの表示

Cマンションの値を[シナリオの値]ダイアログボックスで入力して[OK]ボタンをクリックすると、[シナリオの登録と管理]ダイアログボックスが表示されます。

[シナリオの登録と管理]は下のようになります。

シナリオ登録後

Aマンションを選択した状態で[表示]ボタンをクリックすると、セル[B4]からセル[B6]の値が切り替わり、計算結果が表示されるセル[B7]の値も変わります。

Bマンションを選択して[表示]ボタンを押すと、Bマンションの値が表示され、計算結果も変わります。

シナリオの表示

シナリオ情報レポートの作成

[情報]ボタンをクリックすると、

情報ボタン

[シナリオの情報]ダイアログボックスが表示されます。

ここで、[シナリオの情報]を選択して、[結果を出力するセル]に合計値が表示されるセル[B7]を指定して[OK]ボタンをクリックします。

シナリオの情報ダイアログボックス

すると、シナリオの情報レポートが新しいシートに作成されます。

まとめて表示されるので、比較しやすいですね。

シナリオ情報レポート

[What-If 分析]の中にある[ゴールシーク]と[データテーブル]については、以下の記事を参照してください。

ゴールシークを使って目標を達成するための値を求める

Excelのゴールシークという機能を使うと、目標値を設定して特定のセルの値を変化させて、目標達成に必要な値を求めることができます。 ここでは ...

続きを見る

データテーブルを使って複数の計算結果を同時に表示する

Excelの[データ]タブにある[What-If 分析]の中にある[データテーブル]を使うと、複数の計算結果を同時に一覧形式で表示することが ...

続きを見る

ソルバーについては、以下の記事で解説しています。

ソルバーを使用して最適値を求める

Excelには、ソルバーという機能があります。 ソルバーとは、数式の計算結果を目標値として設定して、その結果を得るために複数の制約条件を指定 ...

続きを見る

おすすめ記事と広告

推奨管理人一押しのテキストです。業務改善、時短のための一冊です。関数が分かるとExcelが楽しくなります。

記事を更新しました

クリックアンドタイプ機能の注意点とタブの解除方法

Wordには、クリックアンドタイプ機能という機能があります。これは、文字が入力されていない箇所でダブルクリックすると、その位置から文字を入力 ...

お気に入りバーにアイコンのみを表示

Windows10のAnniversary Updateを実施すると、Edgeでお気に入りバーをアイコンのみの表示にすることができます。 お ...

テキストボックスにフォームのコントロールの値を表示するには

Accessでフォームを作成した後、非連結のテキストボックスを挿入して、フォームを開いたときに表示したい値があるという場合の方法です。 この ...

画像を挿入できるSmartArtグラフィック

SmartArtグラフィックとは、図形や矢印、画像などを組み合わせて、情報の相互関係を視覚的にわかりやすく表示できるOffice共通の機能で ...

最終更新日時を自動的に保存するには

Excelでセルに最終更新日時を自動的に表示できるようにしたいという場合の方法です。 ユーザー定義関数を使う方法と マクロを作成後、ボタンを ...

-Windows10 & Office2016 Excel2016

Copyright © 2001-2018 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2018 AllRights Reserved Powered by AFFINGER4.