Applies ToExcel dla Microsoft 365

Podczas sprzężenia kolumn tabeli nie potrzebujesz już dokładnego dopasowania. Rozmyte dopasowanie pozwala porównywać elementy na osobnych listach i łączyć je, jeśli są blisko siebie. Możesz nawet ustawić pasującą tolerancję lub próg podobieństwa.

Często spotykanym problemem do dopasowania rozmytego jest dopasowanie do dowolnych pól tekstowych, na przykład w ankietach, w których pytanie dotyczące ulubionego owocu może zawierać literówki, liczby pojedynczej, mnogiej, wielkie, małe litery i inne odmiany, które nie są zgodne dokładnie.

Dopasowanie rozmyte jest obsługiwane tylko w przypadku operacji scalania na kolumnach tekstowych. W dodatku Power Query do mierzenia podobieństwa między parami wystąpień jest używany algorytm podobieństwa Jaccard.

Procedura

  1. Aby otworzyć zapytanie, znajdź wcześniej załadowaną komórkę w Edytorze dodatku Power Query, zaznacz komórkę w danych, a następnie wybierz pozycję Zapytanie i> Edytuj. Aby uzyskać więcej informacji, zobacz Tworzenie, edytowanie i ładowanie zapytania w dodatku Excel (Power Query).

  2. Wybierz pozycję Narzędzia > łączenie > scalania. Możesz również wybrać pozycję Scal zapytania jako nowe. Zostanie wyświetlone okno dialogowe Scalanie z podstawową tabelą u góry.

  3. Zaznacz kolumnę, której chcesz użyć dla dopasowania rozmytego. W tym przykładzie wybieramy pozycję Imię.

  4. Z listy rozwijanej wybierz tabelę pomocniczą, a następnie wybierz odpowiednią kolumnę rozmytego dopasowania. W tym przykładzie wybieramy pozycję Imię.

  5. Wybierz rodzaj dołączenia. Istnieje kilka różnych sposobów dołączania. Lewym ustawieniem zewnętrznym jest ustawienie domyślne i najczęściej spotykane. Aby uzyskać więcej informacji na temat poszczególnych rodzajów sprzężenia, zobacz Scalanie zapytań.

  6. Wybierz pozycję Użyj dopasowania rozmytegow celu przeprowadzenia korespondencji seryjnej , wybierz opcję Rozmyte dopasowanie, a następnie wybierz jedną z następujących   opcji:

    • Próg podobieństwa    Wskazuje, jak podobne dwie wartości muszą być zgodne. Minimalna wartość 0,00 powoduje, że wszystkie wartości są ze sobą zgodne. Maksymalna wartość 1,00 dopuszcza tylko dokładne dopasowania. Wartość domyślna to 0,80.

    • Ignoruj sprawę     Wskazuje, czy wartości tekstowe powinny być porównywane z uwzględnianiem wielkości liter, czy bez uwzględniania ich. Zachowaniem domyślnym jest bez uwzględniania liter, co oznacza, że litera jest ignorowana.

    • Maksymalna liczba dopasowania     Określa maksymalną liczbę zgodnych wierszy, które zostaną zwrócone dla każdego wiersza wejściowego. Jeśli na przykład chcesz znaleźć tylko jeden zgodny wiersz dla każdego wiersza wejściowego, określ wartość 1. Zachowaniem domyślnym jest zwracanie wszystkich dopasowania.

    • Tabela przekształcenia    Określ inne zapytanie, które zawiera tabelę mapowania, aby niektóre wartości można było automatycznie mapowane jako część logiki dopasowywania. Na przykład zdefiniowanie kolumn tekstowych "Od" i "Do" z wartościami "Microsoft" i "MSFT" spowoduje, że te dwie wartości będą traktowane tak samo (wynik podobieństwa: 1,00).

  7. W dodatku Power Query są analizowane obie tabele i jest wyświetlany komunikat o tym, ile jest w niej dopasowania. W tym przykładzie zaznaczenie odpowiada 3 z 4 wierszy z pierwszej tabeli. Bez użycia dopasowania rozmytego pasujące zostałyby dopasowane tylko 2 z 4 wierszy.

  8. Jeśli spełniasz odpowiednie warunki, wybierz przycisk OK. Jeśli nie, wypróbuj różne opcje scalania rozmytego, aby dostosować swoje środowisko.

    Opcje scalania rozmytego dodatku Power Query

  9. Po wybraniu przycisku OK.

Zobacz też

Dodatek Power Query dla programu Excel — pomoc

Scalanie zapytań (Power Query)

Scalanie rozmyte (docs.com)

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.