プロが教えるわが家の防犯対策術!

どなたかご存じでしたらご回答よろしくお願いします。

●質問
 下記のようなエクセルシートに、【入力値】、【取得値】、【検索KEY】、【変換値】があります。
 【入力値】に1~9迄の数字を入力すると、その値で【検索KEY】を検索して【変換値】の値
 を【取得値】に返すようにしたい。


●エクセルシート   
入力値  取得値  検索KEY  変換値   
  1      6     0      5
  5      0     1      6
  0      5     2      7
  2      7     3      8
  3      8     4      9
  9      4     5      0
   :      :     6      1
   :      :     7      2
               8      3
                9      4
      
●注意事項
  ・エクセルは2010です。

以上、ご回答よろしくお願いします。     

A 回答 (2件)

ご希望の表示を行うにはVLOOKUP関数を利用します。


B2セルに以下の式を入力して下方向にオートフィルしてください。

=VLOOKUP(A2,C:D,2)
「入力値で検索KEYを検索して検索結果を取」の回答画像2
    • good
    • 0
この回答へのお礼

いつもお世話になっております。
今回も実行例をつけて頂きありがとうございます。
同じ結果になりました。
またよろしくお願いします。

お礼日時:2014/03/30 18:50

 A    B    C      D


入力値  取得値  検索KEY  変換値   
  1      6     0      5
・・・
だとして
B列に
=Vlookup(A2,C:D,2,False)
と入れて下までコピーしておきます。
A列が未入力のときの処理として

=If(A2="","",Vlookup(A2,C:D,2,False))

とする必要があるかもしれません。
詳しくは Vlookup関数で検索してみてください。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございました。

お礼日時:2014/03/30 18:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!