settingsログイン
メニュー

【回答済み】他のワークシートを検索して値を取得する

閲覧 165
1つのワークシートに型番と価格を作りました。
違うシートに型番とJANコードがあります。
このシートからJANコードから価格を調べられるように
一枚のシートを作りたいのですが、?
ecxel初心者な為、関数?マクロ?何を使えばよいのか
わかりません。
よろしくお願いいたします。
匿名 2016 8/21 質問 Excel(エクセル)

回答 1

役立ち 0
シートの構成やデータの形式がはっきりわからないので,正確なことは
言えませんが,次のような条件でご説明します。

 *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コード」
から型番を検索します。その結果を利用して,型番から価格を検索します。

ツボウチ塾 パソコンスクール 岐阜県 各務原市 初心者向けパソコン教室

全ての回答 ホームページへ
2016 8/21 回答

Office(オフィス)、Excel(エクセル) の企業/事業者/教室/プロの方のホームページの集客、アクセスアップ、SEO対策効果が期待できるリスティングサイト=Ask-itをぜひご活用ください

Ask IT にようこそ。ここではコミュニティメンバーに質問したり、回答を得ることができます。
ITについて質問したい方へ ITについてプロに質問したい方は会員登録後すぐに質問をする事ができます。

プロフェッショナルの方へ 質問に答えていただけるプロフェッショナルの方は下記をご覧下さい

お気づきの点があれば是非お知らせください
...