• 締切済み

エクセルの関数について

前回の質問がまずかったので、再質問させていただきます。 たとえば100という基準値があり、99から101までの範囲は規格内で合格と判定したい場合ですが、仮にセルA1からA5まで数値を入力するとします。最後のセルA6に、99以上101以下は○、それ以外は×と判定するような式を入れたいのです。 お分かりになる方、よろしくお願いします。

みんなの回答

回答No.3

数値が5つあって判定結果が1つしかないんだから、5つの数値の間で 何らかの処理を行ったものを判定していると考えるのが普通です。 それぞれの数値に対して個別に判定するのなら、判定結果も5つにな りますからね。 が、質問にはその肝腎な「何らかの処理」が全く触れられていない ので、誰も回答出来ません。 「5つの数値すべてが」とか「いずれかが」とか「平均が」など、何 かあるはずです。きちんと書いて下さい。 それから、100という基準値だけでは合格範囲99~101は出ません。 公差1が必要です。こういう細かい数値を蔑ろにしないこと。

  • ensan8
  • ベストアンサー率45% (45/100)
回答No.2

質問の例でいうとA1からA5までのセルのどれか一つにでも基準外(99未満または101超)の数字がある時は×とするという理解で回答します。 A6に、 =IF(OR(MIN(A1:A5)<99,MAX(A1:A5)>101)=TRUE,"×","○") という式を入れてください。

big-heart
質問者

お礼

早速、回答ありがとうございます。 これで大丈夫です。ありがとうございました。

  • lakohla
  • ベストアンサー率40% (10/25)
回答No.1

すみません。よくわかりません。 A6の○×判定は 何に対してですか? A1~A5間での値の平均値ということでしょうか?

関連するQ&A