-1

20 の変数入力を使用して、非常に大きな一連のセルと数式から最終的に 1 つの結果を導き出す複雑な財務モデルを作成したとします。次に、20 個の変数と各組み合わせの結果値の 7 セットほどを提供するサマリー ロールアップ シートを作成したいと考えていますが、それらを調整して新しい結果を再計算できるようにしたいと考えています。20 個の変数が渡されるロールアップ シートの計算としてモデル シートを使用するにはどうすればよいですか?

たとえば、モデル:

Var 1:  5
Var 2:  3
...
Var 20: 5

Result: 10843 (large multi-cell based model calculation)

巻き上げる:

Var 1:  5      6      2
Var 2:  3      3      5
...
Var 20: 5      6      3

Result: 10843  9834   5873
4

2 に答える 2

2

これは、Excel の組み込みデータ テーブルで実現できます。

データ テーブルは、ヘッダーの行/列に 1 つまたは 2 つの変数を持つテーブルを取り、組み合わせごとにワークブックの結果を計算します。概念を示す簡単なモデルを次に示します。 ここに画像の説明を入力

これを機能させるには、次のことが必要です。

  1. 関心のある最終結果へのリンクを、この表の左上のセルに配置します (この場合=B3、セル A5 に配置します)。
  2. パラメータ 1 と 2 のオプションをヘッダーの行/列に入力します
  3. テーブルを選択
  4. [データ] タブ-> [データ ツール] -> [ What-If 分析] -> [データ テーブル] をクリックします。
  5. 2 つのパラメーターをリンクする

あなたの場合、変更したいパラメータが 20 個あります。これは、次の方法で簡単に実行できます。 ここに画像の説明を入力

  1. 新しい「現在のシナリオ」パラメーターを挿入します。例では、これは黄色のセル V17 です。
  2. 各シナリオのパラメーターを含む別の列をテーブルに追加します。その列では、選択したシナリオの各パラメーターの適切な値を選択します。私の例では、次の式を使用しました。
    =INDEX($B5:$U5,$V$17)
  3. この行のパラメーターが計算に使用されるように、モデルを再リンクします (私の例では、「モデル」は単にパラメーター 1 ~ 10 の平均を返します)。
  4. データ テーブルを作成します。
    1. 結果セルを左上のセルにリンクします (ここでは A22 が V18 にリンクされています)。
    2. ヘッダー列に 1 からシナリオの数までの数字を入力します。(注: シナリオとこの表で名前を使用することもできます。その場合、上記のINDEX式を に変更する必要がありますINDEX(...,MATCH(...)))
    3. テーブル、つまりヘッダー行と別の行 (ここでは範囲 A22:U23) を選択します。
    4. データ テーブルを追加します。V17 では、シナリオ ID を「行入力セル」としてリンクする必要があることに注意してください (これは直感に反することがよくあります)。重要:空の「列入力セル」へのリンクも提供する必要があります。そうしないと、データ テーブルが間違った結果を返します。この例では、空白でモデル全体で使用されていないセル W17 をリンクしました。

終わり!

于 2013-02-19T20:48:04.737 に答える
0

Peter Albertがデータテーブルに目を向けたので、 Scenariosと呼ばれる組み込みのWhat-If分析もお勧めします。

データテーブルは1つまたは2つの変数に制限されていますが、シナリオは最大32を管理します。ページの約半分のところにあるシナリオの概要を見ると、請求に合うように見える事前作成されたテーブルが表示されます。

于 2013-02-19T21:24:41.167 に答える