• ベストアンサー

セルに数字を入れると、隣のセルに数字に合った名称が出るようにしたい!

こんにちわ。 いつもお世話になっています。m(_ _"m) 今回も皆様のご意見を聞かせていただければと思います。 題名の通りなのですが、例えば… セルA1に1と入力すると、セルB1にチューリップ セルA2に2と入力すると、セルB2にバラ セルA3に3と入力すると、セルB3にオジギソウ というようにしたいのです。 項目は400にも上るので、入力に時間はかかると思いますが、 ずっとこれから使っていくので、何とかしたいと思っています。 マクロのやり方はほとんどわかりません。初心者です。σ(^_^;) 手早く、簡単な方法を教えてください。 お願い致します。

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

  • ベストアンサー
  • kokiriko
  • ベストアンサー率22% (121/535)
回答No.3

まず、花の名前のデータを別の場所に登録をします。 たとえば E1に1、F1にチューリップ、 E2に2、F2にバラ、 E3に3、F3におじぎ草 この場合、入力する値がE列、結果として表示させる値がF列となります。 続いてB1に関数の数式を入れます。 =VLOOKUP(A1,$E$1:$F$3,2) vlookupは参照表示をさせる関数です。 A1に入れた値を、検索範囲($E$1:$F$4)から探して2番目の項目(F列)にある項目を表示する意味です。行と列を$で囲むことで絶対値になります。 B1に入れた値をコピー(右下をつまんで引きずる)すれば出来上がりです。

neichin
質問者

お礼

ご丁寧にありがとうございます。 がんばってやってみようと思います。 まだ、データが出来上がっていないので… ありがとうございました。

その他の回答 (2)

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

B1に =IF(A1="","",VLOOKUP(A1,E1:F3,2,FALSE))と 設定します。 E1:F3は、 E1には 1 F1には チューリップ などのような一覧を作ります。

neichin
質問者

お礼

ありがとうございます。 がんばってやってみます。 一覧作りで、1時間くらいかかりそうですよ…Σ(|||▽||| )

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.1

VLOOKUP関数で可能です。

参考URL:
http://homepage1.nifty.com/kenzo30/ex_kisotyu/ex_ks_tyukyuxb2.htm
neichin
質問者

お礼

ありがとうございます。 がんばってやってみます。 (* ̄0 ̄)/

関連するQ&A

専門家に質問してみよう