• ベストアンサー

結果から計算式を作成

例えばA+B=Cの式があった場合、 Aの答えを出す関数などはありますでしょうか? 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.3

少し考えてみました  A1セルに数値 (不定)  B1セルに数値 (100)  C1セルに数式 (=A1+B1) この時、C1の値が 500になるような数値を A1に入力したい(求めたい)と言うことでしょうか。 このような場合はゴールシーク機能を使用することで A1セルの値を求めることができます。 ■具体的な方法 ・上記のようにセルに数値と数式を入力 ・ツール → ゴールシーク ・「数式入力セル」 に C1セルを指定 ・「目標値」に 計算結果を入力(500) ・「変化させるセル」に A1を指定 ・OKボタンをクリック 結果  A1セルに400  B1セルに100  C1セルに500 が入力され返ります。 これでよろしいでしょうか。

lalakko2
質問者

お礼

お礼が遅くなり、すみません。 補足が出来ずにいたのですが、色々考えて頂いて嬉しいです。 実はそのゴールシーク!のご回答を探していました。 以前何かの本で見かけた事があったのですが、忘れていて・・ とても分かり易いご回答、ありがとうございました♪ また何かありましたら、宜しくお願い致します。(*^_^*)

その他の回答 (2)

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.2

本来の質問の意図が掴みかねますが…とりあえず回答してみます。  A+B=C から A を求める【 関数 】は標準ではありません。 外部関数として作成するか、そのような機能を持ったアドインを導入する必要があります。 ですが、その程度であれば関数を使用することなく普通に   A=C-B で計算可能です。 Excelには逆関数も用意されていますので、具体的にどのような使い方をされたいのかを記述すると詳しいアドバイスをもらえるようになると思います。

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

C-B=A じゃいけないのですか?

lalakko2
質問者

お礼

確かに頂いた式で算出できるのですが、Aの答えを自動的に出せたらな・・と思っていました。 自分でも色々と考えてみようと思います。 ご回答を頂き、ありがとうございましたm(__)m

関連するQ&A