• ベストアンサー

エクセル自動計算・必要な数式(関数)ご教示を

こんな感じにしたいです。 下の表を参照して、セルに入力された値により、別のセルに数字を表示 **1___200___15000 201___400___18000 401___600___20000 この場合、 20と入力すると、別のセルに15000を返す 150と入力すると、別のセルに15000を返す 250と入力すると、別のセルに18000を返す よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.1

VLOOKUP関数でしょうねぇ。 F1セルに   =VLOOKUP(E1,A1:C3,3,TRUE) 添付図のE1セルの値を変えると F1セルの返り値が変わるのをご確認くださいませ。

noname#183885
質問者

お礼

ありがとうございます! 最初・図有と丁寧に感謝します。

その他の回答 (2)

回答No.3

表が、A1~C3にあるとする。 A5セルに「値を入力する」とする。 >20と入力すると、別のセルに15000を返す >150と入力すると、別のセルに15000を返す =VLOOKUP(A5,A1:C3,3,TRUE)

noname#183885
質問者

お礼

ありがとうございます!

  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.2

表として一番左に1,201,401として、隣の列に15000、18000、20000と言う表を作ってこれをVLOOKUP関数で引けば良いです。 基本的に最後にFALSEを指定しなければ、最大値が引かれますので、1~201未満は1のところを、201~401未満は201のところを401以上は401のところを参照します。 ですから、表には200、400,600の項目はいりません。 参考までに。

noname#183885
質問者

お礼

ありがとうございます!

関連するQ&A