※ ChatGPTを利用し、要約された質問です(原文:エクセル VLOOKUP 番号重複でも表示させたい)
Excel VLOOKUPで重複する番号でも表示させたい
このQ&Aのポイント
ExcelのVLOOKUP関数を使用して、重複する番号でも表示させたいです。
顧客番号が重複しているため、正しい価格を表示できません。
別のシートで表を検索し、価格を表示させたい場合、VLOOKUP関数を使って顧客番号に基づき価格を取得できます。しかし、重複した番号の場合、最初にマッチした値しか表示されません。この問題を解決するために、他の関数や方法を使わなければなりません。
エクセル VLOOKUP 番号重複でも表示させたい
初めて質問いたします。
以下の表を別シートで検索して価格を表示させたいのですが、
顧客番号が重複により、表示させたい価格が出せません。
------------------------------------
例:シート1
A B C D
1 顧客番号_会社名_商品_価格
2 01_A社__テレビ_5,000
3 01_A社__モニタ_2,000
4 02_B社__テレビ_5,000
5 03_C社__テレビ_5,000
:
:
------------------------------------
シート2
B2に以下の式を入れています。
=VLOOKUP($A2,シート1!$A$2:$D$5,4,0)
A B
1 顧客番号_価格
2 01_5,000
3 01_5,000 ←ここを、2,000と表示させたい。
------------------------------------
わかる方がおりましたら、ご教示ください。
よろしくお願いいたします。
お礼
回答いただきありがとうございます。 とても参考になりました! そこで、再度質問なのですが、 (Sheet1!$A$1:$A$1000=A2,ROW($A$1:$A$1000) ↑ここの部分は、どのような意味なのでしょうか?? 重ね重ね申し訳ございません。 よろしくお願いいたします。
補足
すみません。理解できました。 配列数式の理解が足りなかったみたいです。 お手間をおかけいたしました。 ありがとうございます!