- 締切済み
EXCEL関数について質問です
2つの数値間に対象の数値があるかないかを1つのセルの記号や数値で表す関数を御存じでしたら教えてください A列 100 50 60 →○ B列 100 70 60 →× 50から100の間に60は存在するので○ 70から100の間に60は存在しないので× ・・こんな感じで○×が一つのセルに表現できますでしょうか 御存じでしたら御協力をお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- kagakusuki
- ベストアンサー率51% (2610/5101)
確認したいのですが、次の様にしたいと言う事でしょうか? 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)),"○","×"),"")
- 未 定(@v4330)
- ベストアンサー率20% (417/2003)
=IF(C1<A1,IF(C1>B1,"○","×")) どうですか?
- Cupper-2
- ベストアンサー率29% (1342/4565)
IF関数でよいと思います。(絶対に覚える必要がある関数です) 難しく考えなくて良いと思いますよ。 使い方が分からなければ、まずは Excelのヘルプで使い方を探してみてください。 (そうすることで他の関数についても調べることができるようになりますからね)
お礼
回答ありがとうございます。IF関数は何度か使ったことがあるのですが数値の間隔をどのように記述するのか調べてもわかりませんでした。 例で言うと50から100の間を式に表すのはどのようにするのでしょうか。
お礼
ありがとう御座います。試してみます。