エクセルIF関数で0~50は"A" 51~100は"B" 0~-50は"a"  -51~-100は"b"というような式を作りたいです。

解決済みの質問

エクセルIF関数で0~50は"A" 51~100は"B" 0~-50は"a"  -51~-100は"b"というような式を作りたいです。

エクセル初心者で、書籍を買って勉強しておりますが、どうしても上手く出来ず困っております。
単純なIFは理解出来ましたが、応用力がなく作業がストップしてしまいました。どうか教えて下さい。

私が、作りたいのは、
セル番号が 0~50 "A" 51~100 "B" 101~150 "C" 151~200 "D"
200以上 "E"
0~-50"a" -51~-100"b" -101~-150"c" -151~-200"d"
-200以下 "e"

このように表示させるのは可能でしょうか?

投稿日時 - 2008-05-16 17:24:55

連想キーワード:

QNo.4026875

すぐに回答ほしいです

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

ANDというものがあります。

  =IF(AND([セル1]>=0,[セル1]<=50),"A",IF(AND([セル1]>=51,[セル1]<=100),"B",IF(AND([セル1]>=101,[セル1]<=150),"C",)))

あとはどんどん増やすだけですね。

本来、別のシートに数値とアルファベットを順に並べておいてvlookup(4番目の引数をtrueにする)の方が楽だと思います。ヘルプでvlookupを調べてみてください。

投稿日時 - 2008-05-16 19:19:14

お礼

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

無事解決いたしました。

投稿日時 - 2008-05-17 22:44:49

ANo.2

3人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(2件中 1~2件目)

ANo.3

次の方法は如何でしゅうか。
=LOOKUP(セル,{-99999,-200,-150,-100,-50,0,51,101,151,99999},{"e","d","c","b","a","A","B","C","D","E"})
因みに0以上を"A"、-1以下を"a"としています。

投稿日時 - 2008-05-17 17:53:21

ANo.1

答えを書くのは簡単なのですが、どこまで解っているのかが知りたいので、あえて質問返し。

セル番号が 0~50 "A"、それ以外は "B"
というのはどのように書きますか?

セル番号が 0~50 "A"、51~100 "B"、それ以外は "C"
というのはどのように書きますか?

投稿日時 - 2008-05-16 17:33:34

補足

お世話になります。早速のご返事ありがとうございます。
IF(セル番号=0~50,"A",IF(セル番号=51~100,"B",IF(セル番号=101~150,"C")))
このように~の部分の表示が分かりません。

投稿日時 - 2008-05-16 17:35:02

あわせてチェックしたい
  • 一次関数の応用 ...
  • 一次関数の応用 ...
  • 建材のカタログ13冊(1200~200ページ/冊)を" Ipadに入れ ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら