教えて!gooにおける不適切な投稿への対応について

エクセルの関数で、y=POWER(D30/B30,1/F29) を
B30=にしたいのですが、どのようにやればいいですか?教えて下さい。

gooドクター

A 回答 (3件)

ご質問者の意図がよくわかりません。


https://oshiete.goo.ne.jp/qa/12339318.html
の続きということでしょうか?
だとすると、前回のご質問で
>元の断面積をA、最終目的の断面積をBとし、断面減少の段階を踏む回数をCとしま
>す。ここで各段階の断面減少率が同じになる減面率をExcelの数式で求めたい
とお尋ねになり
=POWER(B/A,1/C)
という回答で解決されています。
これをもとに、
y=POWER(D30/B30,1/F29)
という数式をお考えになったのだと思います。
ところが、今回のご質問ではこれを「B30=にしたい」とおっしゃっています。
文字通り読めば、既に皆さんがご回答の通り、「循環参照」になってしまいます。
ちょっと気になるのはD30、B30、F29と断面減少の段階を踏む回数Cだけ行が異なる点です。
投稿する際に行数を勘違いされた可能性はありませんか?
あるいは、前回のご質問と連携させて、今度は「最終目的の断面積をD30とし、断面減少の段階を踏む回数をF29とします。ここで各段階の断面減少率が同じになる減面率をyとしたとき、元の断面積B30をExcelの数式で求めたい」という意味でしょうか?
この解釈で数式を示すなら、
B30=D30/POWER(y,F29)
となりますが、EXCELの話ではなく、単なる数式の変形です。
ご質問の状況からするとEXCELの表自体はある程度作成されていると思われますので、具体的に表のイメージを投稿された方が、ご希望の回答を得られると思います。
    • good
    • 0
この回答へのお礼

助かりました

ありがとうございます。聞きたかった事は、数式の変形です。

お礼日時:2021/05/03 10:15

excelシートのセル「B30」に「=POWER(D30/B30,1/F29)」と入れると、「B30」のセルの値を参照してセル「B30」に表示する値を計算しようとするので、いつまでもぐるぐる計算し続け、答えが出せなくなります。


「D30」「B30」「F29」ではないセルに、「=B30=POWER(D30/B30,1/F29)」と入れると、「B30」「F29」が共に「0」や「なにも入力していない状態」ではなければ、「TRUE」か「FALSE」が「=B30=POWER(D30/B30,1/F29)」と入れたセルに表示されます。
    • good
    • 0

つまり、


B30: =POWER(D30/B30,1/F29)
にしたいと?
そんなの無茶苦茶でゴザリマスがな!循環参照になります!
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

gooドクター

このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング