• 締切済み

【Excel】条件に合う最小の自然数…

例えば A1=B1*C1 という式があるとします。 A1>D1 になるような最小の自然数B1を出す方法はありますか? (C1とD1には適当な数が入っているとします) 分かりにくい説明で申し訳ありませんが、答えてくれる方がいると助かります。

みんなの回答

  • 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) とやれば、商を切り上げて自然数にしたものが得られます。 これでいいと思うのですが、どうでしょうか?

関連するQ&A