- 締切済み
エクセルで2つのリストを統合するには?
エクセルの別々のシートにある2つのリストを統合したいのですが、過去の質問などを見てもうまくいきません。具体的には 【表1】 番号 氏名 住所 A 佐藤 東京 B 高橋 神奈川 C 渡辺 埼玉 D 田中 千葉 E 小林 山梨 【表2】 番号 氏名 年齢 B 高橋 22 D 田中 45 という2つの表で、これを 番号 氏名 住所 年齢 A 佐藤 東京 B 高橋 神奈川 22 C 渡辺 埼玉 D 田中 千葉 45 E 小林 山梨 のようにまとめたいのです。 「データの統合」を使ってみましたがうまくいきませんでした。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- pascal3141
- ベストアンサー率36% (99/269)
回答No.1
VLOOKUPを使います。まず表2を番号で昇順にソート。次に、表1の4列目のA行に関数VLOOKUPを入れます。検索値は番号、範囲は表2の番号~年齢までの全データ(このとき動かないように絶対参照にしておきます)、列番号は4番目(年齢が表2では4番目のデータなので)、検索の形には、FALSE(完全一致)を入れます。後は、この関数を下にドラッグコピーで、表1に年齢が加わります。ただ、この後表2は不要だからと削除すると、参照データがなくなり年齢が消えますので、この列だけ、コピー、右クリック、値貼り付けをしておくといいでしょう。
補足
ご回答ありがとうございます。 ためしたみたのですが、初心者のため苦戦中です・・・ > 検索値は番号 > 列番号は4番目(年齢が表2では4番目のデータなので)、 のあたりを間違えているのかもしれません。 簡単にできそうなのに(涙)