『検索値の答えが複数』(たろべえ) 下記の表があります。 A     1 125 2 ○ A1のセルに入る数値によって、A2のセルに『○』とか『×』というように、判定結果を表示したいのです。判定条件は下記です。A1に入る数値が、 90から120=◎ 121から180=○ 181から250=● 251から350=▲ 351以上 = × 現在入力している関数式は、 =IF(A1="","",IF(90<=A1>=120,"◎",IF(121<=A1<=180,"○",IF(181<=A1<=250,"●",IF(251<=A1<=350,"▲",IF(A1>=351,"×","範囲外")))))) としていますが、どんな数値を入れても、『◎』しか表示されません。どこが間違っているのでしょうか。どなたかご指導をお願いいたします。 ---- エクセルでは、 >90<=A1>=120 このような表示は、出来ません。。。 そんなときは、AND関数を使用しましょ〜♪ AND(90<=A1,A1<=120) その他 こんな式でもいいかもです〜 A2 =IF(A1<>"",LOOKUP(A1,{0;90;121;181;251;351},{"範囲外";"◎";"○";"●";"▲";"×"}),"") (キリキ)(〃⌒o⌒)b ---- ◆たろべえさん、こんばんは! VLOOKUP関数はいかがでしょうか! ◆たとえば、下のような表をあらかじめ作ります  A列   B列 10  0 (スペースを) 11  90    ◎ 12  121  ○ 13  181  ● 14  251  ▲ 15  351  × ◆結果判定の式はA2 =IF(A1="","",VLOOKUP(A1,$A$10:$B$15,2)) ◆いろんな方法がありますが、これも試してください!  (Maron) ---- (キリキ)さん(Maron)さん共にありがとうございます。 (キリキ)さんの方法(AND関数)で作成しましたが、エラーしてしまいました。 申し訳ないですが、どこが間違っていますでしょうか。IFも入れるのかな?。 A2=IF(A2="","",AND(90<=A2,A2>=120,"◎",AND(121<=A2,A2=180,"○",AND(181<=A2,A2<=250,"▲",AND(251<=A2,A2<=350,"△",IF(A2>=351,"×","範囲外")))))) ---- ◆たろべえさん、ANDを使わなくても、IF関数を重ねて使用すれば同じことになります。 ◆A2にこの式をどうぞ =IF(A1="","",IF(A1>=351,"×",IF(A1>=251,"▲",IF(A1>=181,"●",IF(A1>=121,"○",IF(A1>=90,"◎","対象外")))))) ◆きっと、ご期待のものになっていますよ! (Maron) ---- 衝突してしまいました。 (Maron)さんの式の方がスマートですね。 =IF(A2="","",A2<90,"範囲外",IF(A2<=120,"◎",IF(A2<=180,"○",IF(A2=<=250,"●",IF(A2<=350,"▲",IF(A2>=351,"×",""))))))) という式では? それと、(Maron)さんの1回目の回答で行うとエラーが出るみたいですので、少し修正しますね(^-^; (スペースを)の場所を(範囲外)に =IF(A1="","",VLOOKUP(A1,$A$10:$B$15,2,TRUE)) (Maron)さん修正して申し訳ありません。 (たろべえ)さん別シートに作成して=vlookup関数の絶対参照を名前定義でひっぱる手もありますよ。 (みーこ) ---- >エラーしてしまいました。申し訳ないですが、どこが間違っていますでしょうか。IFも入れるのかな?。 たろべえさんのご提示の数式を修正すると、 =IF(A1="","",IF(AND(90<=A1,A1<=120),"◎",IF(AND(121<=A1,A1<=180),"○",IF(AND(181<=A1,A1<=250),"●",IF(AND(251<=A1,A1<=350),"▲",IF(A1>=351,"×","範囲外")))))) # 不等号の向きやIFと括弧の不足を修正すると、期待した答えが得られそうです。    (Hatch) ---- ◆Maronの1回目の式に誤りがありましたか! 1.(スペース)は(対象外)とすべきでしたね!見落としていました!m(_ _)m 2.VLOOKUP関数の第4引数は省略すると、検索の型は「TRUE」になったはずなんですが?   実際に確認してからレスしたんですが、まちがっていましたか? (Maron) ---- (Maron)さん申し訳ありません。 今、試して見るときっちりでました。さっき試すと何回行っても出きなかったのです。 89を入れると#N/Aが必ずでていたのですが・・・・ 何故なのでしょう?(m__m) (みーこ) ---- (Maron)さん、(みーこ)さん、(Hatch)さん、共にありがとうございます。 出来ました!!!。 のどに引っかかっていた魚の小骨がとれた感じです。完璧です。 感謝!感謝!。 また何かありましたらご指導よろしくお願いします。 ありがとうござんした。