[Excel]ゴールシークで自動で必要な値を逆算。

[概要]
求めたい計算結果を得るための値を逆算して出す際に、自分で逆算の式を考えなくても自動で算出してくれる機能。
複雑に数値同士が関係する状態で逆算の式を立てるのは大変という時に便利。

身長1.7
体重100
BMI34.6

[例]
身長170センチの人が100kg、BMI値34.6の肥満の人がいる。
健康的なBMI値23になるには体重を何kgにすればいいか逆算したい。

このとき、データタブ→What-If分析→ゴールシークから、
数式入力セル:BMIを算出する式の入ったセル
目標値:23
変化させるセル:体重のセル
と指定することで、体重の値を色々と変化させて目標値に最適な体重を算出してくれる。
ゴールシーク使用後は下の表のように数値が変化し、66.47kgを目指すべきということがわかる。

身長1.7
体重66.47
BMI23.0

[注意点]
変化させるセルには数式が入ったセルは設定できない。ゴールシーク用に表をコピーしておいて、数字で入れなおしてからゴールシークを使う事。