[[20140729190300]] 『Qを求める計算式を教えてください。』(maho) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『Qを求める計算式を教えてください。』(maho)

A=(Q+B-C(Q*D*E+Q*F*G)+Q*H+I+Q*1%+Q*1%*23%+if(Q<=10800,650/10800*Q,650)

< 使用 Excel:Excel2010、使用 OS:Windows7 >


他のサイトで質問したところ、ソルバーでは解決できないと言われてしまいました。
解決できる関数等ございますか?
(maho) 2014/07/30(水) 15:28

 他のサイトでは関数等で出来るという回答だったのですか。
 どういう経過だったのでしょうか。URLは?
(cai) 2014/07/30(水) 15:51

失礼しました。下記URLです。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14132929494

また、式が1か所間違えており、
A=(Q+B-C-(Q*D*E+Q*F*G)+Q*H+I+Q*1%+Q*1%*23%+if(Q<=10800,650/10800*Q,650)
が正解です。

訂正箇所は「C-」です。

よろしくお願い致します。
(maho) 2014/07/30(水) 17:31


 ゴールシークで出来ないですか?

 (1)【数式入力セル】⇒この式が入っているセル
            ↓
           >=(Q+B-C-(Q*D*E+Q*F*G)+Q*H+I+Q*1%+Q*1%*23%+if(Q<=10800,650/10800*Q,650) 

 (2)【目標値】⇒Aの値

 (3)【変化させるセル】⇒Qが入っているセル

 ちょっとテストしてみますので、検証用のサンプルデータをアップしてください。

(半平太) 2014/07/30(水) 18:35


度々申し訳ございません。

また式が1か所間違えており、
A=((Q+B-C-(Q×2.6%×72.1%+Q×3.47%×27.9%)+Q×3.6%+20+Q×1%+Q×1%×23%+if(Q<=10800,650÷10800×Q,650))÷C
が正解です。

追加箇所は最後の「÷C」です。
なお、前回回答者の方のご指摘があったので、現時点で定まっている数値のところは、アルファベットでなく、数値に変えました。
よろしくお願い致します。

新たな質問のページ(Yahoo知恵袋)を作成しました。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11133048746
(maho) 2014/08/01(金) 11:49


A=(Q+B-C-(Q×2.6%×72.1%+Q×3.47%×27.9%)+Q×3.6%+20+Q×1%+Q×1%×23%+if(Q<=10800,650÷10800×Q,650))÷C

<検証用サンプルデータ>

15%=(Q+460-5000-(Q×2.6%×72.1%+Q×3.47%×27.9%)+Q×3.6%+20+Q×1%+Q×1%×23%+if(Q<=10800,650÷10800×Q,650))÷C

よろしくお願い致します。
(maho) 2014/08/04(月) 15:03


 私がゴールシークで出来ると云ったのは、
 当初「ソルバーでは解決できないと言われてしまいました」との記述に触発されて、
 「同じ方式(シミュレーションによる解の探索)且つ簡単な方法で出来る」と云ったものです。

 なので、Qを求める「計算式」ではありません。
 ゴールシークとかソルバーは、Qの値を直接求めてしまう方法です。
 (コンピュータの力技です)

 「Qを求める計算式」の方ですけど、既に知恵袋で回答がついていますよね。
 何故、それを以って解決にしないのですか?

 ゴールシークでも、上述計算式でも サンプルの解は「4879.368」と出てきていますけど・・

(半平太) 2014/08/04(月) 17:08


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.