• 締切済み

EXCEL関数について質問です

2つの数値間に対象の数値があるかないかを1つのセルの記号や数値で表す関数を御存じでしたら教えてください A列  100  50    60 →○ B列  100  70   60  →× 50から100の間に60は存在するので○ 70から100の間に60は存在しないので×  ・・こんな感じで○×が一つのセルに表現できますでしょうか 御存じでしたら御協力をお願いします。

みんなの回答

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.3

 確認したいのですが、次の様にしたいと言う事でしょうか?     A列  B列 1行目  100  100 2行目  50   70 3行目  60   60 4行目  ○   ×  それから、A列の数値の方がB列の数値よりも小さい場合もあるのでしょうか?  もし、そうであれば、以下の数式をA4セルに入力してから、A4セルをコピーして、A4から右方向にあるセルに貼り付けると良いと思います。 =IF(COUNT(A1:A3)=3,IF(OR(AND(A3>A1,A3<A2),AND(A3<A1,A3>A2)),"○","×"),"")  若しくは、次の数式でも良いと思います。 =IF(COUNT(A1:A3)=3,IF(RANK(A3,A1:A3)=2,"○","×"),"")  尚、     A列  B列 1行目  100   60 2行目  60   30 3行目  60   60 の様に、3行目の数値が、2行目か3行目の、どちらか一方の数値に等しい場合にも○を表示するのでしょうか?  もし、そうであれば、次の数式に変えて下さい。 =IF(COUNT(A1:A3)=3,IF(OR(AND(A3>=A1,A3<=A2),AND(A3<=A1,A3>=A2)),"○","×"),"")

回答No.2

  =IF(C1<A1,IF(C1>B1,"○","×")) どうですか?  

dafundav555
質問者

お礼

ありがとう御座います。試してみます。

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

IF関数でよいと思います。(絶対に覚える必要がある関数です) 難しく考えなくて良いと思いますよ。 使い方が分からなければ、まずは Excelのヘルプで使い方を探してみてください。 (そうすることで他の関数についても調べることができるようになりますからね)

dafundav555
質問者

お礼

回答ありがとうございます。IF関数は何度か使ったことがあるのですが数値の間隔をどのように記述するのか調べてもわかりませんでした。 例で言うと50から100の間を式に表すのはどのようにするのでしょうか。

関連するQ&A