Полноценно никак. Но можно создать рейтинг похожести:
1. Найти все слова длиннее 2 букв и все цифры в первой ячейке с адресом.
2. Проверить наличие каждого из этих слов и цифр в последующих ячейках.
3. За каждое совпадение повышать паре строк некий рейтинг похожести. Для этого надо иметь некий массив со всеми возможными парами строк.
4. Потом всё тоже самое повторить со второй и всеми последующими ячейками с адресами.
5. Потом как-то выдать этот рейтинг похожести пар (он будет не маленький с кучей ложных срабатываний) и пусть человек его вручную просматривает.
И это ещё не будет учитывать опечаток. Если хочется ул.Радонежского и раднежского считать одной улицей, то придётся ещё внедрять поиск похожих слов с точностью до 1-2 букв.