Каким образом можно сравнить в 1с адреса в виде строки. Например "Капотня 3-й кв-л" и "3-й квартал Капотни"?
Приходит в голову только разбиение по словам каждой строки. При этом строку 1 записать в один столбец ТЗ, а строку 2 во второй. Отсортировать в ТЗ и потом сравнить построчно. При этом перед загрузкой в ТЗ заменить все сокращения по заранее заполненному словарю?
(0) Воспользоваться каким-нибудь API, получив значение адреса в более формализованном виде или в виде идентификаторов того же ФИАС, сгруппировать по идентификаторам.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший