- ベストアンサー
【エクセル】 VLOOKUPについて
エクセル関数の VLOOKUPは範囲選択した表の左端の列しか検索対象に出来ないのでしょうか? 例えばSheet1に↓のような表があって A B C D E 1 機種名 購入日 シリアルNo メーカー名 ・・・・ 2 X 07/01/01 123X LLL 3 Y 07/02/03 456Y MMM 4 Z 07/05/21 789Z NNN 5 ・・・ 6 ・・・ Sheet2に↓のような表を作って、 A B 1 シリアルNo 機種名 2 456 3 789 4 123 5 432 B列にVLOOKUPでsheet1の表から、シリアルNoに対応する機種名を表示 させることは出来ますか? 特にVLOOKUPにこだわってるわけではないので、他の方法でも出来る のであれば良い方法を教えてください。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
INDEX関数 http://www.kenzo30.com/ex_kisotyu/ex_ks_tyukyu9_9_7.htm の「使用例3」を参考にして下さい。 INDEXと MATCH関数を組み合わせれば見出しの列でなくても検索できます。
その他の回答 (1)
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 シート2のB2に=OFFSET(Sheet1!$A$1,MATCH($A2&"*",Sheet1!C:C,0)-1,0)として下方向にコピーして下さい。 シリアルNoが重複していない事が前提です。