Сохраните связь с исходной строкой
Скопируйте обе таблицы и добавьте в каждую столбец с исходным номером строки или собственным ID. Не начинайте с удаления дублей: два похожих адреса могут относиться к разным получателям. Для учебного примера в первом списке есть «ул. Лесная, 12», во втором — «Лесная улица, д. 12» и «Лесная, 12А». Первые две записи могут совпасть, но третий дом нельзя присоединять по похожести текста. Если список содержит персональные данные, не загружайте его в публичный чат без разрешения и обезличивания.
Разделите адрес на части
Выделите город, улицу, номер дома, корпус и квартиру в отдельные столбцы, сохраняя оригинальное написание рядом. Сокращения «ул.» и «улица» можно привести к одной форме, пробелы — очистить. Но номер «12А» нельзя превращать в «12», а отсутствующую квартиру — придумывать. ИИ способен предложить разбор строки, однако человек проверяет нестандартные адреса и пустые поля. Соседний гайд по сводной таблице показывает, почему сначала нужно удостовериться, что все строки попали в рабочий диапазон.
Используйте нечёткое совпадение как подсказку
В Power Query есть функция нечёткого сопоставления текстовых столбцов с настраиваемым порогом сходства. Она полезна для опечаток и вариантов написания, но не решает за вас, один ли это адрес. Сначала сопоставьте точные ID, затем предложите кандидатов по нормализованным полям. В отчёте оставьте обе исходные строки и причину совпадения. Если оказалось несколько кандидатов, маркируйте запись «требует проверки» вместо автоматического выбора первого. Число похожих символов не доказывает, что доставка попадёт в нужный дом.
Проверьте выборку и спорные случаи
Просмотрите все неоднозначные пары и часть уверенных совпадений: ошибка может скрываться под высоким баллом сходства. Отдельно проверьте корпуса, дробные номера, квартиры и адреса с одинаковой улицей в разных городах. Сравните число строк до и после объединения, посмотрите, не потерялись ли записи без пары. Результат храните как таблицу с статусами «совпало», «нет пары», «спорное»; исходники не перезаписывайте. Для проверки извлечённых из документов значений пригодится ранний чек-лист таблицы.
FAQ
Можно ли объединить адреса по одному проценту сходства?
Нет, проверяйте структурные части и исходные строки.
Зачем оставлять номер строки?
Чтобы быстро найти ошибку в исходнике.
Что делать с записью без квартиры?
Не заполнять её по соседней строке; запросить уточнение у владельца данных.
Короткая проверка
- Понятны цель и человек, который примет результат.
- Исходники очищены, их версия и дата сохранены.
- Факты, числа и ограничения сверены вручную.
- Неудачный пример записан вместе с причиной.
- Есть измеримый следующий шаг и путь назад.
