- ベストアンサー
エクセル2003で 幅の計算をしたい
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>=IF(OR(C3<69,C3>120,AND(C3>20,C3<80)),"なし",IF(C3>=70,"売 ▼","買 ▲")) 今の式には "買 ▲"を表示する条件はないのでは? 又、80~120までは"売 ▼"が出ますよね 意図の解らない式です。 質問の方でc3<65とc3>200の条件が抜けています。 元のしきからの想像してどちらも"なし"を表示するようにしてみました。 =IF(OR(C3<65,C3=80,C3>200),"なし",IF(C3<80,"売 ▼","買 ▲"))
その他の回答 (3)
- hallo-2007
- ベストアンサー率41% (888/2115)
回答No.3
c3 が 65から 79 までは B1に 売 ▼ を表示 c3 が 80は なし c3 が 81から 200 までは B1に 買▲ を表示 C3が65未満、或いは200以上の場合はどうしたいのでしょうか? IF文をつなげても大丈夫ですが、対応表を別に作成しておいて 例 D E 0 未満 65 売 ▼ 80 なし 200 買▲ 201 以上 と準備して =VLOOKUP(C2,D:E,2) では如何でしょうか?
- tom04
- ベストアンサー率49% (2537/5117)
回答No.2
- kmetu
- ベストアンサー率41% (562/1346)
回答No.1
=IF(AND(C3>=65,C3<=79),"売 ▼",IF(C3=80,"なし",IF(AND(C3>=81,C3<=200),"買▲",""))) です。
質問者
補足
沢山 ありがとうございます。 65以下 200以上はありえないので、 それらは 想定しておりません
お礼
先ほどの補足は、こちらの手違いでした。 問題なくできました ありがとうございます。とても参考になりました
補足
アドバイスのあった =IF(AND(C3>=65,C3<=79),"売 ▼",IF(C3=80,"なし",IF(AND(C3>=81,C3<=200),"買▲",""))) をB1に入れて C3が 130の数字になると なぜか分かりませんが「なし」になりました。