Оглавление
Если вы пытаетесь получить частичное совпадение, помимо точного совпадения различных данных, вы можете использовать Нечеткий поиск Excel для этой цели. В этой статье вы познакомитесь с введением и процедурами использования этого Нечеткий поиск функция Excel.
Скачать рабочую тетрадь
Нечеткий поиск.xlsxНазначение нечеткого поиска Excel
Использование Нечеткий поиск Функция Excel позволяет указать частичное совпадение двух таблиц данных, кроме того, с помощью этой функции можно попробовать и точное совпадение.
Здесь у нас есть два набора данных, содержащих записи о продажах Январь и Февраль из XYZ компании. Используя эти наборы данных, мы обнаружим сходство между Продукт и SalesPerson столбцов этих двух диапазонов данных.
Ссылка на скачивание Fuzzy Lookup Add-In
Для начала необходимо установить это дополнение, перейдя по следующей ссылке.
Ссылка для скачивания Fuzzy Lookup Add-InПосле завершения установки, когда вы откроете рабочую книгу Excel, эта функция будет добавлена автоматически. Здесь мы видим, что у нас есть новая вкладка с именем Нечеткий поиск который имеет Нечеткий поиск Вариант.
Процедуры использования нечеткого поиска в Excel
В этой статье мы постараемся показать шаги по использованию функции Нечеткий поиск функция Excel вместе с опцией нечеткого сопоставления в Power Query для обозначения частичного совпадения двух таблиц данных.
Мы использовали Microsoft Excel 365 версию здесь, вы можете использовать любые другие версии в зависимости от вашего удобства.
1. использование надстройки Fuzzy Lookup Add-In
Шаг-01: Создание двух таблиц для нечеткого поиска в Excel
Перед использованием Нечеткий поиск нам нужно преобразовать следующие два диапазона данных в две разные таблицы.
В продолжение статьи "Как создать таблицу в Excel" мы преобразовали диапазоны в эти таблицы.
Теперь нам нужно переименовать эти таблицы.
➤ Выберите таблицу для Рекорд продаж января а затем перейдите к Дизайн стола Вкладка>> переименовать Название таблицы в качестве Январь .
Аналогичным образом переименуйте Рекорд продаж февраля стол как Февраль .
Шаг-02: Создание нечеткого поиска с помощью надстройки Fuzzy Lookup Excel
➤ Перейти к Нечеткий поиск Вкладка>> Нечеткий поиск Вариант.
Теперь вы получите Нечеткий поиск на правой панели.
➤ Выберите ячейку, в которой должна находиться таблица сравнения результатов.
➤ Выберите Левый стол в качестве Январь и Правый стол в качестве Февраль .
Теперь нам нужно выбрать столбцы, на основе которых мы хотим провести сравнение, так как мы хотим провести сравнение на основе Продукт колонка и SalesPerson столбца, чтобы эти столбцы были выбраны в Левые колонки и Правые колонки коробки.
Как Выходные колонки выбрать Январь.Продукт и Январь.Продавец из Январь стол и,
Февраль.Продукт и Febuary.SalesPerson из Февраль стол и, наконец,
выбрать FuzzyLookup.Similarity для получения процентного показателя сходства.
Для этого шага мы выбрали Количество матчей в качестве 1 и Порог сходства в качестве 0.51 и затем нажал Перейти .
Таким образом, мы получили совпадения для Продукция Apple и Зеленое яблоко для SalesPerson Говард и для Вишня , Blackberry и Томат которые полностью совпадают, так как сходство составляет 100% .
Влияние изменения количества совпадений и порога сходства
Количество матчей :
В зависимости от выбора этой опции мы получим наибольшее количество совпадений.
Для выбора Количество матчей в качестве 1 ,
мы получаем следующую таблицу сравнения, где у нас есть одно сходство для каждого продукта, но у нас было Blackberry 2 раза в Февраль стол с различными SalesPersons .
Но если вы выберете Количество матчей в качестве 2 ,
тогда вы получите совпадающие результаты для этих двух Blackberry продукты с SalesPerson Шелдон и Мэтт .
Порог сходства :
Его диапазон составляет от 0 на 1 а для перехода от нижнего диапазона к верхнему мы перейдем от частичного совпадения к точному.
Во-первых, мы попробуем с Порог сходства из 0.1 .
Здесь мы получаем сходства из 20% на 100% .
Для выбора Порог сходства в качестве 0.4 ,
диапазон сходства составляет от 60% на 100% .
Когда мы выбрали Порог сходства диапазон как 0.84 ,
Тогда диапазон сходства составляет от 90% на 100% .
Наконец, для выбора самого высокого Порог сходства диапазон как 1 ,
Тогда вы получите только точные совпадения, поскольку диапазон сходства находится здесь 100% .
2. Опция нечеткого сопоставления Power Query
Здесь мы используем Power Query для частичного сопоставления двух диапазонов данных вместо Нечеткий поиск вариант.
Шаг-01: Создание двух запросов
Для сравнения Продукт и SalesPerson столбцы Январь и Февраль сначала мы преобразуем эти два диапазона в запросы.
➤ Перейти к Данные Вкладка>> Из таблицы/диапазона вариант.
Затем Создать таблицу появится мастер.
➤ Выберите диапазон вашей таблицы данных (здесь мы выбираем диапазон данных Рекорд продаж января )
➤ Проверьте В моей таблице есть заголовки и нажмите кнопку OK .
После этого Power Query откроется редактор.
➤ Переименуйте запрос в Январь .
Теперь мы импортируем эти данные только как соединение.
➤ Перейти к Главная Вкладка>> Закрыть & Загрузить Выпадающий>> Закрыть & Загрузить в вариант.
Затем Импорт данных появится диалоговое окно.
➤ Нажмите на Только создание соединения и нажмите кнопку OK .
Аналогично, создайте запрос с именем Февраль для набора данных Рекорд продаж февраля .
На правой панели мы видим название двух запросов Январь и Февраль , который мы создали в этом шаге.
Похожие материалы: VLOOKUP Приблизительное соответствие текста в Excel (4 примера)
Шаг-02: Объединение запросов для нечеткого поиска Excel
На этом этапе мы объединим запросы предыдущего этапа, чтобы сопоставить данные этих запросов.
➤ Перейти к Данные Вкладка>> Получить данные Выпадающий>> Объединение запросов Выпадающий>> Объединить Вариант.
После этого Объединить появится мастер.
➤ Нажмите на выпадающий список первого поля, а затем выберите пункт Январь вариант.
➤ Выберите выпадающий список второго поля, а затем выберите пункт Февраль вариант.
После этого нужно выбрать столбцы двух запросов, нажав кнопку CTRL с Щелкните левой кнопкой мыши за раз, на основании которых мы хотим сопоставить наши данные.
Затем мы видим, что он нашел 3 ряда соответствие с 9 рядов .
Похожие чтения:
- Как использовать VLOOKUP для частичного совпадения в Excel (4 способа)
- Частичное совпадение двух столбцов в Excel (4 простых подхода)
- Как использовать INDEX и Match для частичного совпадения (2 способа)
- Использование частичного VLOOKUP в Excel (3 или более способов)
- Excel VLOOKUP для поиска наиболее близкого соответствия (с 5 примерами)
Шаг-03: Использование опции нечеткого сопоставления для нечеткого поиска Excel
Теперь мы будем использовать Нечеткое сопоставление опция для выполнения частичного совпадения помимо точного.
➤ Проверьте Используйте нечеткое соответствие для выполнения слияния и затем выберите Порог сходства в качестве 0.5 для этой опции.
➤ Выберите Игнорировать случай опция и Сопоставьте, комбинируя части текста вариант.
Для этого шага мы выбрали Максимальное количество совпадений в качестве 1 и нажал OK .
Здесь мы видим, что число совпадений было увеличено с 3 на 5 .
Затем вы попадете в Редактор Power Query окно.
Здесь мы видим первые два столбца из таблицы Январь запрос, но столбцы Февраль запрос скрыт. Таким образом, мы должны расширить это Февраль колонна.
➤ Нажмите на указанный знак, кроме того Февраль .
➤ Выберите Развернуть и нажмите кнопку OK .
Теперь мы можем правильно увидеть совпадения двух запросов.
Влияние изменения порога сходства
Если мы изменим Порог сходства с сайта 0.5 на 0.2 , тогда мы будем иметь 8 спички на месте 5 матчи.
После нажатия OK Мы видим, что за исключением первого ряда остальные ряды частично похожи друг на друга.
Для выбора Порог сходства с сайта 0.2 на 1 , тогда мы будем иметь 4 спички на месте 8 матчи.
Таким образом, только для случаев игнорирования точных совпадений мы получаем результаты в этот раз.
Связанный контент: Excel SUMIF с частичным совпадением (3 способа)
О чем следует помнить
🔺 Встроенные функции поиска, такие как Функция VLOOKUP , Функция HLOOKUP полезен для случаев точного совпадения, но для поиска приблизительных совпадений по нашему желанию мы можем использовать Нечеткий поиск надстройка Excel.
🔺 Чтобы получить различные результаты для совпадающих случаев, вы можете изменить Количество матчей и Порог сходства параметры в соответствии с вашими потребностями.
Практическая секция
Для самостоятельного выполнения практики мы предоставили Практика раздел, как показано ниже, в листе с именем Практика Пожалуйста, сделайте это сами.
Заключение
В этой статье мы постарались охватить процедуры использования функции Нечеткий поиск Excel. Надеюсь, вы найдете его полезным. Если у вас есть какие-либо предложения или вопросы, не стесняйтесь поделиться ими в разделе комментариев.