- 締切済み
【Excel】条件に合う最小の自然数…
例えば A1=B1*C1 という式があるとします。 A1>D1 になるような最小の自然数B1を出す方法はありますか? (C1とD1には適当な数が入っているとします) 分かりにくい説明で申し訳ありませんが、答えてくれる方がいると助かります。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Wendy02
- ベストアンサー率57% (3570/6232)
回答No.3
こんばんは。 単に、こういうことではないでしょうか? 自然数でしたら、 A1>D1 ということなら、 =INT(D1/C1)+1
- gatyan
- ベストアンサー率41% (160/385)
回答No.2
ちょっと違うかもしれませんが、ソルバーとかゴールシークとかいう昨日があるので使ってみては? ゴールシークだと見つかる答えは小数になるので、切り上げるとかしないといけません 変化させるセルはB1で判定式は =A1>D1 にして、目標値を1にします ソルバーは入っていないので、わかりません
- Bubuca
- ベストアンサー率59% (532/898)
回答No.1
こんばんは A1>D1でA1=B1*C1ですから、この後の式を前の式に代入すると、 B1*C1>D1となるような自然数B1を求めれば良いということになりますか? そうであればB1に =roundup(D1/C1,0) とやれば、商を切り上げて自然数にしたものが得られます。 これでいいと思うのですが、どうでしょうか?