Applies ToExcel для Microsoft 365

Об'єднавши стовпці таблиці, вам більше не потрібен і точний збіг. Нечітке зіставлення дає змогу порівнювати елементи в окремих списках і об'єднувати їх, якщо вони близькі один до одного. Можна навіть установити відповідну допоміжність або граничне значення подібності.

У найпоширенішому випадку нечіткого зіставлення слід зіставити з текстовими полями довільної форми, наприклад в опитуванні, де запитання улюбленого фрукта може містити неточні збіги, опори, множинні, великі, малі та інші варіанти.

Нечітке зіставлення підтримується лише в операціях злиття над текстовими стовпцями. Надбудова Power Query використовує алгоритм подібності Jaccard, щоб вимірювати подібність між парами екземплярів.

Процедура

  1. Щоб відкрити запит, знайдіть потрібну клітинку, завантажену з редактора Power Query, виберіть клітинку в даних, а потім натисніть кнопку Запит > Редагувати. Докладні відомості див. в розділі Створення, редагування тазавантаження запиту в Excel (Power Query).

  2. Виберіть Основне,> групувати > об'єднувати запити. Ви також можете вибрати об'єднати запити як нові. З'явиться діалогове вікно Об'єднати з головною таблицею вгорі.

  3. Виберіть стовпець, який потрібно використовувати для нечіткого збігу. У цьому прикладі ми вибираємо ім'я.

  4. У розкривному списку виберіть допоміжну таблицю, а потім виберіть відповідний нечіткий стовпець зіставлення. У цьому прикладі ми вибираємо ім'я.

  5. Виберіть тип об'єднання. Існує кілька способів об'єднання. Ліва сторона – це стандартне та найпоширеніше значення. Докладні відомості про кожне об'єднання див. в розділі Об'єднання запитів.

  6. Виберіть Нечіткізбіги для об'єднання , виберіть Нечіткізбіги , а потім виберіть один із таких   варіантів:

    • Поріг схожості    Указує, наскільки потрібно зіставити схожі два значення. Найменше значення 0,00 спричиняє відповідність усіх значень один одному. Максимальне значення (1,00) дозволяється лише точний збіг. Стандартне значення – 0,80.

    • Пропустити регістр     Указує, чи потрібно порівнювати текстові значення з регістром або нечутливим до регістру. Стандартна поведінка нечутлива до регістру. Це означає, що регістр ігнорується.

    • Максимальна кількість збігів     Керує максимальною кількістю відповідних рядків, які буде повернено для кожного вхідного рядка. Наприклад, якщо потрібно знайти лише один відповідний рядок для кожного вхідного рядка, укажіть значення 1. За замовчуванням усі збіги повертаються.

    • Таблиця перетворення    Укажіть інший запит, який містить зіставлення таблиці, щоб деякі значення можна було автоматично зіставити як частину відповідної логіки. Наприклад, визначення таблиці з двома стовпцями в текстових стовпцях "Від" і "З" зі значеннями "Microsoft" і "MSFT" призведе до того, що ці два значення будуть однаковими (оцінка схожості 1,00).

  7. Надбудова Power Query аналізує обидві таблиці та відображає повідомлення про кількість відповідників. У цьому прикладі вибір відповідає 3 з 4 рядків із першої таблиці. Якщо не використовувати нечіткі збіги, зіставляться лише 2 з 4 рядків.

  8. Якщо все нормально, натисніть кнопку OK. Якщо ні, спробуйте різні нечіткі варіанти злиття, щоб настроїти роботу.

    Параметри нечіткого злиття в надбудові Power Query

  9. Якщо все нормально, натисніть кнопку OK.

Додаткові відомості

Довідка: Power Query Excel

Об’єднання запитів (Power Query)

Нечітке злиття (нечітке docs.com)

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.