• ベストアンサー

エクセルの計算式

初歩的な質問でお恥ずかしいのですが教えてください。 1(1.0)以下だったら、500 1(1.1)~5(5.0)だったら、1000 5(5.1)~10(10.0)だったら、1500 という表を作ったとします。 とあるセルにたとえば「1.3」と表示してあって その隣のセルにでも「1000」だよとしたい場合の計算式は どのようなものになるのでしょうか? おしえてください。よろしくお願いします。

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

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.2

VLOOKUP関数を用いた関数式になります。 A1セルからB4セルまで次のように入力します  A1セル 0  A2セル 1  A3セル 5  A4セル 10  B1セル 500  B2セル 1000  B3セル 1500  B4セル 1500 A5セルに1.3と入力された場合、B5セルに次の関数式を入力  =VLOOKUP(A7,A1:B4,2) VLOOKUP関数はこのような表から値を抽出する基本のようなものです。 関数ウィザードから使い方を参照するか、ヘルプで直接参照して使い方を覚えましょう。

tyrol_chan
質問者

お礼

ありがとうございます!! VLOOKUP関数で・・・そーですね。簡単にできました(汗 助かりました。

その他の回答 (1)

noname#58440
noname#58440
回答No.1

  =if(A1<=1,500,if(A1<=5,1000,if(A1>=10,1500,"10を超えた"))) この式の場合は1.01も1000になります。  

tyrol_chan
質問者

お礼

ありがとうございました。

関連するQ&A