• ベストアンサー

他のシートのセルの検索抽出

Excel2000を使用しています。 1のシートが納品伝票 2のシートに得意先のリストを作成し、 1のシートに得意先のCDを入力したら 得意先が表示されるようにしたいのですが、どうすればよいでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
回答No.1

1のシートの検索箇所にvlookup関数を入力するといいですよ。 =vlookup(得意先CDの入っているセル,2のシートの得意先リスト範囲,得意先名の列番号) 関数は関数ボックスから入力していくとかんたんに入力できます。 (数式バーの左の=ボタン) 注意点とすれば、2のシートの得意先リスト範囲はF4キーを押して絶対参照にしたほうがいいことと、2のシートの得意先のリストの左端の列にコードが表示されるように表を作成することです。

その他の回答 (1)

noname#33351
noname#33351
回答No.2

2のシートに得意先のリストの左端昇順にCDの列があるとしますね。 例:Sheet2のA列にCD、B列に得意先名があり、 Sheet1のA2にCDを入力した際に、 右隣のB2に得意先名が表示される例です。 1のシートのB2へ =IF($A2="","",VLOOKUP($A2,INDIRECT($E$1),2,0)) ※ この数式には、Sheet2のデータ範囲に 関数ボックス左横にある名前ボックスで名前を付けておき、 Sheet1のE1へ入力しています。

関連するQ&A