• ベストアンサー

エクセルの関数 数字と文字を対応させる

オフィス2000プロフェッショナルのエクセルなのですが数字と文字を対応させる関数は無いでしょうか? たとえば A1に1と入れるとA2に秋晴 A1に2と入れるとA2にコシヒカリ A1に3と入れるとA2にキヌヒカリ    ・・・・ といった感じです

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

  • ベストアンサー
  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

どこかに 対応表を作ればできます。 例えば FとG列を用いて F G 1 秋晴 2 コシヒカリ 3 キヌヒカリ これで A2に =VLOOKUP(A1,F1:G3,2,FALSE) と入れます。 ただし ない番号、例えば 4とか 入れると エラーになりますので、 =IF ISERROR(VLOOKUP(A1,F1:G3,2,FALSE),"",VLOOKUP(A1,F1:G3,2,FALSE)) などと したらいいでしょう。

その他の回答 (2)

  • nihonjinn
  • ベストアンサー率39% (79/200)
回答No.3

表を作りたくない場合は =CHOOSE(A1+1,"","秋晴れ","コシヒカリ","キヌヒカリ",---) という関数で出すこともできます。A1に何も入っていないときもエラーになりません。 というかこれは「データ」→「入力規則」のリスト設定で代用できない物なんですか?

  • kojitti
  • ベストアンサー率32% (449/1386)
回答No.2

数字と文字を対応させる表を作成し、 あとはVLOOKUP関数で表を参照すればできますよ。

関連するQ&A