4

多数の入力があるスプレッドシートがありますが、出力 (価格) は 1 つです。

他の入力を調整しながら価格を一定に保つために、入力の 1 つ (入力 1 と呼びます) を自動的に更新するように Excel を取得したいと考えています。

「ゴールシーク」でこれができることは知っていますが、別の入力を調整するたびにゴールシークを再実行する必要はありません。シナリオ分析を使用して他の入力を個別に調整し、出力 (価格) を一定に保つために入力 1 をどのように変更する必要があるかを確認したいので、特にこれを行う必要はありません。

誰かがここで同様の質問をしました: Excel ゴール シーク ロジックが必要

ただし、その投稿に対する有用な回答はありません。

誰かが助けてくれれば、最も感謝しています。

ありがとう、

ティモシー

4

2 に答える 2

1

Worksheet_Change イベントで、Range.GoalSeek メソッドを呼び出す VBA 関数を記述できます。別のセルを変更すると、ゴール シーク コードが自動的に実行されます。

その方法に関するドキュメントは次のとおりです。 http://msdn.microsoft.com/en-us/library/office/bb209907(v=office.12).aspx

于 2012-11-13T15:02:36.843 に答える
0

方程式が固定小数点反復で収束するように設定できる場合は、循環参照を使用して方程式を自動的に解くことができます。

于 2016-03-22T16:47:23.820 に答える