特定の値が複数のペアに対応する可能性がある Excel で 2 つのデータ セットを結合する

特定の値が複数のペアに対応する可能性がある Excel で 2 つのデータ セットを結合する

2 つのデータ セットを結合したいという問題があります。難しいのは、特定の値に複数のデータ ペアが存在する場合があり、その場合は両方のエントリを結合する必要があることです。例:

Data 1                   Data 2
|Name |Pets|             |Name  |Number|
|Al   |Cat |             |Al    |1     | 
|Al   |Dog |             |Ben   |2     |
|Ben  |Cat |             |Chris |3     |

私が望む結果は次のとおりです:

|Name |Pets    |Number|
|Al   |CatDog  |1     |
|Ben  |Cat     |2     |
|Chris|        |3     |

お手伝いありがとう :)

答え1

別の投稿で答えの一部を見つけました。それでこの投稿を閉じます。マクロなしでは少し面倒ですが、やり方は次のとおりです。

  1. 同じ名前のペット内のすべてのデータを結合し、3番目の列に保存します
  2. 3列目が完全な組み合わせではないすべてのエントリを削除します
  3. =IFERROR(VLOOKUP(),"") メソッドを使用して、各名前を正しい番号と一致させます。

前に言及した投稿へのリンクはこちらですhttps://stackoverflow.com/questions/15754501/combining-duplicate-entries-with-unique-data-in-excel/15756028#15756028

関連情報