Fuzzy for excel скачать

Одна из самых неприятных ситуаций, с которой может столкнуться пользователь при работе в Microsoft Excel — это поиск и подстановка данных с неточным совпадением. Когда вам надо подставить данные из одной таблицы в другую, но вы при этом уверены, что в обеих таблицах совпадающие элементы называются одинаково, то проблем нет — к вашим услугам множество способов: функции ВПР и её аналоги, надстройка Power Query и т.д.

А вот если в одной таблице «Пупкин Василий», а в другой просто «Пупкин», или «Пупкин В.», или даже «Пупкен», то все эти красивые способы не работают. Причем на практике такое встречается постоянно, особенно с почтовыми адресами или названиями компаний:

Неточный поиск адресов

Обратите внимание на различные типы несоответствий, которые могут встречаться:

  • переставлены местами улица, город, дом
  • отсутствует какая-то часть адреса или, наоборот, есть что-то лишнее (индекс, номер квартиры)
  • по-разному записан город (с буквой «г.» или без) или улица
  • опечатки и ошибки (Козань вместо Казань)

Про точное соответствие или даже поиск по маске тут говорить не приходится. Помочь в таком случае могут только специальные макросы или надстройки для Excel. Про одну из таких макро-функций на VBA я уже писал, а здесь хочется рассказать про еще один вариант решения подобной задачи — надстройку Fuzzy Lookup от компании Microsoft.

Эта надстройка существует с 2011 года и совершенно бесплатно скачивается с сайта Microsoft. Системные требования: Windows 7 или новее, Office 2007 или новее, соответственно. После установки у вас в Excel появляется одноименная вкладка с единственной кнопкой на ней:

Кнопка надстройки Fuzzy Lookup

Нажатие на эту кнопку включает специальную панель в правой части окна Excel, где и задаются все настройки поиска:

Неточный поиск в Fuzzy Lookup

Сразу хочу отметить, что эта надстройка умеет работать только с умными таблицами, поэтому все исходные таблицы нужно конвертировать в умные с помощью сочетания Ctrl+T или кнопки Форматировать как таблицу на вкладке Главная (Home — Format as Table):

Алгоритм действий при работе с надстройкой Fuzzy Lookup следующий:

  1. Выберите какие таблицы нужно связать в выпадающих списках Left и Right Table.
  2. Выберите ключевые столбцы в левой и правой таблицах, по которым нужно проверить соответствие и нажмите кнопку для добавления созданной пары в список Match Columns
  3. В списке Output Columns отметьте галочками столбцы, которые вы хотите получить на выходе в качестве результата.
  4. Установите активную ячейку в пустое место на листе, куда вы хотите вывести данные
  5. Нажмите кнопку Go

После анализа мы получаем таблицу, где каждому элементу ключевого столбца из первой таблицы подобрано максимально похожее значение из второй:

Результат

Лепота!

Нюансы и подводные камни

  • Точность подбора можно регулировать с помощью ползунка Similarity Threshold в нижней части панели Fuzzy Lookup. Чем правее его положение, тем строже будет поиск, и — как следствие — тем меньше результатов надстройка будет находить. Если сдвинуть его влево, то результатов станет больше, но возрастет риск ошибочного совпадения. Тут все зависит от вашей конкретной ситуации — экспериментируйте.
  • На больших таблицах поиск может занимать приличное количество времени (до нескольких десятков секунд), хотя многое, конечно, зависит от мощности вашего компьютера. Как вариант, для ускорения в настройках (кнопка Configure в нижней части панели) можно попробовать включить параметр UseApproximateIndexing в разделе Global Settings.
  • Перед нажатием на кнопку Go не забудьте выделить пустую ячейку, начиная с которой вы хотите вывести результаты. Если случайно вы оставите активную ячейку где-нибудь в исходных данных, то надстройка выведет итоговую таблицу прямо поверх них, и вы их потеряете. Причем отмена последнего действия будет невозможна, а кнопка Undo в нижней части панели не всегда срабатывает почему-то.
  • Для вывода столбца с коэффициентом подобия FuzzyLookup.Similarity необходимо, чтобы у вашего Excel была точка в качестве десятичного разделителя (целой и дробной части). Если это не так, то эту настройку временно можно поменять через Файл — Параметры — Дополнительно (File — Options — Advanced).
  • Fuzzy Lookup — это не обычная надстройка, написанная на VBA (как мой PLEX, например), а COM-надстройка. Разница в том, что она устанавливается как отдельная программа, т.е. вам нужны соответствующие права на установку ПО на вашем компьютере. Дома, ясное дело, проблем не будет, а вот многим корпоративным пользователям, скорее всего, придется обращаться к вашим айтишникам. После установки отключать и подключать ее в дальнейшем можно на вкладке Разработчик — Надстройки COM (Developer — COM Add-ins).

В любом случае, при всех имеющихся минусах, эта надстройка однозначно стоит того, чтобы находиться в арсенале любого продвинутого пользователя Microsoft Excel.

Ссылки по теме

  • Неточный поиск ближайшего похожего текста с помощью макрофункции
  • Анализ текста регулярными выражениями (RegExp) в Excel
  • Ссылка на скачивание надстройки Fuzzy Lookup с сайта Microsoft

Skip to content

Ищем похожие записи и приблизительные совпадения

Быстрый способ выполнить приблизительный поиск в Excel

Используйте Fuzzy Duplicate Finder для поиска и исправления опечаток в таблицах Excel. Надстройка выполняет поиск частичных дубликатов, которые отличаются на от 1 до 10 символов, и распознает пропущенные, лишние или ошибочные символы. Вы просто выбираете, что исправить, делаете пару щелчков мышью и получаете в свое распоряжение исправленный набор данных.

  • 60-дневная безусловная гарантия возврата денег

  • Бесплатные обновления на 2 года
  • Бесплатная и бессрочная техническая поддержка

С помощью инструмента поиска Fuzzy Duplicate Finder вы сможете:

Искать в нескольких строках и столбцах

Найдите все похожие значения, которые отличаются от 1 до 10 символов.

Управляйте правильными вариантами написания

Замените найденные опечатки одним из слов из списка встречающихся вариантов или введите собственное наиболее правильное значение.

Быстро переходить между результатами поиска

Все найденные совпадения организованы по группам в зависимости от степени и характера совпадения.

Экспорт найденных опечаток

Экспортируйте результаты поиска на отдельный рабочий лист для просмотра или исправления.

Приложение Ultimate Suite уже используют
companies logo

Что такое инструмент поиска похожих записей и для чего он мне нужен?

Fuzzy Duplicate Finder для Excel может помочь вам найти и исправить всевозможные частичные дубликаты, опечатки и слова с ошибками на ваших листах. Инструмент выполняет поиск нечетких дубликатов, которые отличаются на 1 — 10 символов, и распознает пропущенные, лишние или ошибочные символы. Это позволяет автоматически или вручную исправлять ошибки ввода и опечатки прямо в результатах поиска.

Почему бы не использовать программу проверки орфографии Excel для исправления опечаток?

Встроенная в Excel программа проверки орфографии и грамматики ищет только очевидные ошибки. Он не найдет все варианты с одним и тем же именем и не покажет вам список всех этих нечетких совпадений. Ведь опечатка или ошибка могут быть вполне орфографически правильны, но по смыслу — совершенно неверны. Более того, в стандартном словаре Excel может просто не хватать нужного вам значения.

А как насчет надстройки Microsoft Fuzzy Lookup для Excel?

Надстройка Fuzzy Lookup от Microsoft работает только в Excel 2007–2013 и может сравнивать данные только в двух похожих наборах данных, отформатированных в виде таблиц.

Эта же надстройка работает с любой версией Excel 2019, 2016–2010, а также Office 365, поддерживает все версии Windows и может обрабатывать любой диапазон ячеек независимо от его формата.

Как работает Fuzzy Duplicate Finder?

Инструмент позволяет находить нечеткие совпадения, когда выполнены следующие действия:

  1. Выберите диапазон ячеек для поиска.
  2. Установите максимальное количество различающихся символов.
  3. Установите максимальное количество символов в слове / ячейке.
  4. Нажмите кнопку «Поиск опечаток (Search for typos)» , чтобы увидеть все неверные значения.
  5. Выберите из списка или введите вручную правильное значение и нажмите Применить .

Могу ли я снова запустить поиск без перезапуска инструмента?

Да, просто нажмите кнопку «Новый поиск» в верхней части панели результатов, и все готово.

Что делать, если мне нужно использовать значение, отличное от предложенного, в качестве правильного?

Без проблем. Вы сможете выбрать правильное из списка значений или ввести совершенно другое слово, чтобы заменить им все найденные варианты.

Что произойдет, если мои слова в предложениях разделены какими-то необычными символами: &, _, — и т.д.? Надстройка будет работать?

Конечно, есть специальное поле, в котором можно указать разделители, используемые между словами.

Я не хочу сразу исправлять ошибки, я просто хочу посмотреть, есть ли они. Что мне делать?

В надстройке есть возможность экспортировать результаты, чтобы вы могли увидеть все слова с нечеткими совпадениями на одном листе. Кроме того, вы можете легко применить изменения, а затем отменить их. Для этого служит кнопка Undo.

Скачать  Ultimate Suite

Посмотреть все комментарии

Этот плагин Excel будет отполировать все опечатки и опечатки из ваших книг Excel. Он быстро находит и удаляет частичные или нечеткие дубликаты, опечатки, слова с ошибками и аналогичные записи в пределах списка или выбранного диапазона. Нечеткие Дубликаты Finder поиск дубликатов, которые отличаются от одного до шести символов. . Он также признает потерял и вставить символы

Требования

Microsoft Excel 2003 или более поздней, .NET Framework 2.0

Ограничения

15-дневная пробная версия

26 Jan 15 в Деловые программы и офис, Офис

ГлавнаяНечеткий поиск в Excel — Fuzzy Lookup Add-In for Excel

Нечеткий поиск — позволяет искать нечеткие соответствия текста в нескольких источниках.

Установочник:

https://www.microsoft.com/en-us/download/confirmation.aspx?id=15011

Скинуть на лист два источника, которые нужно сравнить.

2017-04-21 15_53_25-Книга1 - Excel.png

2017-04-21 15_55_02-Книга1 - Excel.png

2017-04-21 15_55_33-Книга1 - Excel.png

2017-04-21 15_55_48-Редактировать запись ‹ Заметки разработчика — WordPress.com.png

2017-04-21 15_56_07-Книга1 - Excel.png

1.

2.

3.

4.

5.

6. Перед нажатием GO — нужно на листе выбрать область куда выведется результат

Иправление возможной ошибки — меняем разделитель на точку.

2017-04-21 15_56_51-Книга1 - Excel.png

Информация о Fuzzy Duplicate Finder for Excel 2.0.2.48

Название Fuzzy Duplicate Finder for Excel 2.0.2.48
Операционные системы
  • Windows 2000
  • Windows 95
  • Windows 98
  • Windows Me
  • Windows NT
  • Windows Server 2003
  • Windows Server 2008
  • Windows Vista
  • Windows Vista 64-bit
  • Windows XP
  • Windows XP 64-bit
Статус Trialware
Размещено в каталоге 07 сентября 2008

Скачать Fuzzy Duplicate Finder for Excel 2.0.2.48

Внимание!

Несмотря на то, что перед публикацией мы проверяем файлы несколькими антивирусами, увы, в современном мире это не гарантирует их 100% безвредности. В этой связи редакция портала F1CD.ru не несёт ответственности за ущерб, который может быть причинён Fuzzy Duplicate Finder for Excel 2.0.2.48 и любым другим ПО, а также настоятельно рекомендует проверять загруженные программы Вашим антивирусом.

  • fuzzy-duplicate-finder-20.zip

    Скачать с www.ablebits.com

    Вес файла: 2,27 Мб

    Скачать

  • fuzzy-duplicate-finder-20.zip

    Скачать с нашего сервера

    Вес файла: 2,27 Мб

    Скачать

Понравилась статья? Поделить с друзьями:
  • Funniest not a word
  • Future value in excel
  • Funniest joke in the word
  • Future tense word list
  • Funniest a real word