シートの構成やデータの形式がはっきりわからないので,正確なことは
言えませんが,次のような条件でご説明します。
 *Sheet1… A列に「型番」,B列に「価格」
  Sheet2… A列に「JANコード」,B列に「型番」
   (質問の内容では列が逆のようですが,関数の都合上こうします)
  Sheet1,2の表ともA列のデータの昇順で並べ替えておくこと。
 *Sheet3で「JANコード」を入力すると,自動で価格が表示されるよう
  にする。(セルB2に「JANコード」を入力するとセルC2に「価格」が
  表示されるものとする)
 価格を表示するセル(Sheet3のセルC2)で,VLOOKUP関数を使います。
  VLOOKUP(検索値,検索範囲,表示列番号,検索の型)
 ただし,このご質問の場合は “「JANコード」から「型番」を検索し,
次に「型番」から「価格」を検索する。”という2段階の検索が必要なので
ちょっと複雑になります。
 =VLOOKUP(VLOOKUP(B2,Sheet2!**:**,2,FALSE),Sheet1!##:##,2,FALSE)
  **:** はSheet2の一覧表のセル範囲
  ##:## はSheet1の一覧表のセル範囲
 まず,VLOOKUP(B2,Sheet2!**:**,2,FALSE) でセルB2の「JANコード」
から型番を検索します。その結果を利用して,型番から価格を検索します。