エクセルで名寄せとマッチング
Excel 2003です。
関数やメニューにある機能でできると、とても助かります。
2つのシートの情報を統合して、1つのシートにしたいのですが、方法が分からず途方にくれています。どうぞお知恵をお貸しください!!!
---
【GOAL】2つのシートを、「アイテムID」をキーに、マッチング。
1. <シート2>を名寄せして、1アイテム=1行のデータにする
2. <シート1>と、名寄せした<シート2>を、「アイテムID」をキーにマッチングし、<シート1>と<シート2>の情報を、全て1つのシートに統合。
---
▼具体的には、以下のようなデータです。
<シート1> 23,000件ほどのアイテム名リスト
・アイテムはユニークで、重複なしです
【例】
アイテム名,アイテムID
いろは,1111
にほへと,2222
ちるぬ,3333
るを,4444
<シート2>
30,000件ほどのアイテムカテゴリー分け表
・アイテムによって、割り当てられているカテゴリ数が異なる。
・「1行=1アイテム1カテゴリ」で、1アイテムにつき、割り当てられたカテゴリ数分だけ行が発生している。
【例】
アイテムID,カテゴリ名,カテゴリID
1111,エンタメ,aaaa
2222,ビジネス,bbbb
3333,エンタメ,aaaa
3333,趣味,cccc
4444,エンタメ,aaaa
---
▼したいこと。
1. まず、<シート2>を名寄せ。1アイテム=1行のデータにする。
【結果】
1111,エンタメ,aaaa
2222,ビジネス,bbbb
3333,エンタメ,aaaa,趣味,cccc
4444,エンタメ,aaaa
2. アイテムIDで、<シート1>と<シート2>をマッチング
【結果】
いろは,1111,エンタメ,aaaa
にほへと,2222,ビジネス,bbbb
ちるぬ,3333,エンタメ,aaaa,趣味,cccc
るを,4444,エンタメ,aaaa
以上です!
---
エクセルしかない環境で、困っています。どうぞよろしくお願いします!!