• ベストアンサー

Excelで 条件に合う最小数値を求める関数

すいません関数に詳しい方お教え下さい。 (100÷X)<3 上記の様な条件を満たし、且つもっとも少ないXの値を求められる関数って有りませんでしょうか? (100÷X)<3の場合でしたら34  (200÷X)<3の場合でしたら67と出てくる様にするにはどの様な方法が有るでしょうか? すいませんがお教え下さい

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

  • ベストアンサー
  • gutoku2
  • ベストアンサー率66% (894/1349)
回答No.2

>(100÷X)<3 >上記の様な条件を満たし、且つもっとも少ないXの値を求められる関数って有りませんでしょうか? 100÷X<3 Xは正の整数(0<X) (負の整数だと回答不能になるので・・・) 上記式が成り立つ整数の中で最小値 例 200÷X<3 答67   300÷X<3 答101   500÷X<3 答167 回答 A÷X<B      Aの値は変数      Bの値は変数 A列にAの値を入力 B列にBの値を入力 C列に =IF(MOD(A1,B1)=0,ROUNDUP(A1/B1,0)+1,ROUNDUP(A1/B1,0)) もしくは =ROUNDDOWN(A1/B1,0)+1 上記関数で求められる値が回答となります。

go-gen
質問者

お礼

ありがとうございます。 実際の条件はもうちょっと複雑なんですが、解りやすい様に 条件を簡略化してみました。 実際の条件を入れて試してみます。

その他の回答 (1)

noname#140971
noname#140971
回答No.1

100÷X<3 100<3×X 100÷3<X 33.3<X 33+1=34 200÷X<3 200<3×X 200÷3<X 66.6<X 66+1=67 120÷X<3 120<3×X 120÷3<X 40<X 40+1=67 以上から、仮にA1に100ないし200を入力しA2に34、67を求める場合は明らかでしょう。 A1を3で除して小数点以下を切り捨てて1を加える

go-gen
質問者

お礼

すいません。 解りにくい文章で申し訳ありませんでした。 関数が知りたかったのです。すいません

関連するQ&A