- ベストアンサー
エクセルの関数(式)を教えてください。
エクセルで入力した数字が10万以下なら 0 10万以上100万以下なら 200 100万を超え200万円以下なら 400 200万を超え300万円以下なら 600 300万を超え500万円以下なら 1000 500万を超え1千万円以下なら 2000 1千万を超え2千万円以下なら 4000 2千万を超え3千万円以下なら 6000 3千万を超え5千万円以下なら 10000 と言う風に出てくる関数の式を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ワークシートのどこかに 0 0 100000 200 1000001 400 2000001 600 3000001 1000 5000001 2000 10000001 4000 20000001 6000 30000001 10000 50000001 =na() というデータを書いておけば,そのデータ範囲が$B$1:$C$10で,入力した数字のセルがA1だとすると, =VLOOKUP(A1,$B$1:$C$10,2) という式で求められます。 または,次の式で一発で書くこともできます。 =VLOOKUP(A1,{0,0;100000,200;1000001,400;2000001,600;3000001,1000; 5000001,2000;10000001,4000;20000001,6000;30000001,10000; 50000001,"?"},2)
その他の回答 (1)
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.1
表をつくり、VLOOKUP関数でもとめるのが良いと思います。
質問者
お礼
回答ありがとうございます。 関数は本当に初歩しか知らないので、VLOOKUP関数は初めて知りました。
お礼
回答ありがとうございます。 関数は初歩的な事しか知らなかったので、詳しく式を書いて頂き、おかげで表も作れ大変助かりました。 ありがとうございましたm(__)m