• ベストアンサー

【エクセル】 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にこだわってるわけではないので、他の方法でも出来る のであれば良い方法を教えてください。よろしくお願いします。

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

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

INDEX関数 http://www.kenzo30.com/ex_kisotyu/ex_ks_tyukyu9_9_7.htm の「使用例3」を参考にして下さい。 INDEXと MATCH関数を組み合わせれば見出しの列でなくても検索できます。

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例です。 シート2のB2に=OFFSET(Sheet1!$A$1,MATCH($A2&"*",Sheet1!C:C,0)-1,0)として下方向にコピーして下さい。 シリアルNoが重複していない事が前提です。

関連するQ&A