• ベストアンサー

関数教えて下さい

宜しく御願いします。 次の内容をエクセルの関数でやりたいのですが、詳しい方宜しく御願いします。 条件1 B12<=8000000 条件2 8000000<B12<=30000000 と、 B12×50%>=E4×A1/A3 を両方満たす で、条件1か条件2のどちらかを満たせば 「あり」 どちらも満たさなければ「なし」 とA10に表示させたいとするときのA10に入力する関数を教えて下さい。素人なのでいきなりコピーして使えるようにしていただければ助かります。

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

  • ベストアンサー
  • toshi_2000
  • ベストアンサー率30% (306/1002)
回答No.1

IF(OR(B12<=8000000,AND(AND(8000000<B12,B12<=30000000),B12*0.5>=E4*A1/A3)),"あり","なし")

NEONDION
質問者

お礼

ありがとうございました。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

A3=0がありうる場合 IF(B12<=8000000,IF(AND(B12<=30000000,B12/2>=E4*A1*IF(A3=0,0,1/A3)),"あり","なし"),"あり") A3=0が絶対ない場合 IF(B12<=8000000,IF(AND(B12<=30000000,B12/2>=E4*A1/A3),"あり","なし"),"あり")

NEONDION
質問者

お礼

ありがとうございました。

関連するQ&A