У меня есть список рассылки, в котором мне нужно объединить дублирующиеся адреса и объединить имена. Пример ниже:

Name        Street_Address
---------   ----------------
JohnDoe     444 Elm Street
JaneDoe     444 Elm Street
BillyBob    456 Birch Street
BugsBunny   999 Maple Street
BabsBunny   999 Maple Street

Я хотел бы объединить дубликаты следующим образом:

Name                 Street_Address
------------------   ----------------
JohnDoeJaneDoe       444 Elm Street
BillyBob             456 Birch Street
BugsBunnyBabsBunny   999 Maple Street

Я пытался использовать функцию консолидации, но у вас нет возможности объединить. Спасибо за вашу помощь!

1 ответ1

3

Если ваши адреса абсолютно идентичны, и если вы сортируете по адресам, и если это одноразовый процесс, вы можете использовать следующие формулы.

Предполагая, что Name - это столбец A, а Street_Address - это столбец B, и у вас есть метки в строке 1:

Столбец C будет содержать следующую формулу (пример из C2): =IF(B2=B1,CONCATENATE(C1,A2),A2)

Столбец D будет содержать следующую формулу (пример из D2): =IF(B2=B3,"DeleteMe","KeepMe")

После того, как вы скопировали формулы во все строки, скопируйте их и вставьте в качестве значений в одном месте.

Теперь просто используйте фильтрацию, чтобы увидеть только строки "DeleteMe", и удалите их все.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .