• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで一致するデータを紐付けしたい。)

エクセルでデータを紐付ける方法

このQ&Aのポイント
  • エクセル超初心者でもわかる!商品番号を使ってデータを紐付ける方法を解説します。
  • エクセルで一致するデータを紐付けする方法を詳しく解説します。商品番号を活用して正確なデータを取得しましょう。
  • エクセルのデータ紐付けで困っている方へ、解決方法をご紹介します。簡単な手順で一致するデータを取得できます。

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

  • ベストアンサー
  • ka28mi
  • ベストアンサー率41% (969/2315)
回答No.1

シート2の商品番号は、小さい数字から大きい数字に順に並んでいるのですね? それでしたら、VLOOKUP関数で大丈夫です。 シート1のA列2行目から商品番号が入っており、B列に商品名が入っているとして、 C列に、「=VLOOKUP(A2,Sheet2!A:B,2,FALSE)」と入力すれば、データを引いてくると思います。 関数の意味は、VLOOKUP関数で検索をかけていただければ、分かりやすいサイトが色々と見つかると思います。 余談ですが、エクセルはバージョンによって、かなり扱いが変わってきます。VLOOKUPくらいは、どのバージョンでもありますから、大丈夫ですが。 できれば、バージョンを書いておかれる方が、分かりやすい回答が貰いやすいと思いますよ。

hiroyuki421112
質問者

お礼

 ありがとうございます。思わず感動してしまいました。

その他の回答 (1)

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.2

 LOOKUP関数  VLOOKUP関 かな。  =LOOKUP(検査値,検査範囲,対応範囲)  =VLOOKUP((検索値,範囲,列位置,検索の型) というように使います。 この場合、商品番号はA列、商品名はSheet1のB列、価格はSheet2のB列として  =LOOKUP(A1,Sheet2!$A:$B,2,False) のように使います。 ポイントは、  「範囲を絶対参照にする」 こと。 $マークを使用することで範囲を絶対参照にしてください。 範囲が Sheet2 の A1:B2 ならば、Sheet2!$A$1:$B$2 のようにします。 ※ よく分からないのでしたら、範囲を指定したあとに左上の名前ボックスに「検索範囲」とでも入力して  範囲の指定には「検索範囲」と文字を入力してください。  =VLOOKUP(A1,検索範囲,2,False)  これでOK。 【重要】 Excelのヘルプを参照するか、解説サイト、解説書籍を読んで関数の動作を理解した上で 使うようにしましょう。 でないと、同じようなケースでも全く応用ができず、また他人に頼ることになります。 目の前の問題が解消して解決ではなく、理解できて始めて解決と思うようにしましょう。

hiroyuki421112
質問者

お礼

ありがとうございます。勉強になりました。

関連するQ&A