У меня проблема, когда я хочу объединить 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
Нашел часть ответа в другом посте. Так что закрою этот пост. Без макроса это немного утомительно, но вот как я это делаю:
- Объединить все данные о питомце с одинаковым именем, затем сохранить их в третьем столбце.
- Удалить все записи, третий столбец которых не является полной комбинацией.
- используйте метод =ЕСЛИОШИБКА(ВПР(),""), чтобы сопоставить каждое имя с правильным номером.
Вот ссылка на пост, о котором я упоминал ранее.https://stackoverflow.com/questions/15754501/combining-duplicate-entries-with-unique-data-in-excel/15756028#15756028