Homályos találat létrehozása (Power Query)

A táblaoszlopok illesztése után nincs szükség pontos egyezésre. A fuzzy matching segítségével összehasonlíthatja a különböző listákban lévő elemeket, és össze is illesztheti őket, ha közel vannak egymáshoz. Az egyező tűréshatárt vagy a hasonlóság küszöbértékét is megszűrheti.

Az elmosmosodó egyezések gyakran használhatók szabadkézi szövegmezőkkel, például egy felmérésben, ahol kedvenc gyümölcsének elkallásai, egyesularii, többes számokkal, nagybetűkkel, kisbetűkkel és más, nem pontosan egyező változatokkal kapcsolatosak.

A homályos egyezést csak a szövegoszlopok egyesítési műveletei támogatják. A Power Query a Jaccard hasonlóság algoritmusát használja az példánypárok közötti hasonlóság mérésére.

Eljárás

  1. Lekérdezés megnyitásához keresse meg a Power Query szerkesztőből korábban betöltött lekérdezést, jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés és> gombra. További információ: Lekérdezés létrehozása, szerkesztése és betöltése az Excelben (Power Query).

  2. Válassza a Kezdőlap> a >egyesítése lehetőséget. A Lekérdezések egyesítése újként lehetőséget is választhatja. Megjelenik az Egyesítés párbeszédpanel, felül az elsődleges táblával.

  3. Jelölje ki a homályos egyezéshez használni kívánt oszlopot. Ebben a példában az Vezetéknév lehetőséget választjuk.

  4. A legördülő listában jelölje ki a másodlagos táblát, majd válassza ki a megfelelő fuzzy egyezés oszlopot. Ebben a példában az Vezetéknév lehetőséget választjuk.

  5. Válasszon egy Illesztés fajtát. A csatlakozásnak több módja is van. A Left Outer az alapértelmezett és a leggyakoribb. Az egyes illesztésekről további információt a Lekérdezések egyesítése.

  6. Válassza a Fuzzy matching (Homályos egyezéshasználata) lehetőséget az egyesítés végrehajtásához, válassza a Fuzzy matching options (Fuzzy egyezés)lehetőséget, majd válasszon az alábbi lehetőségek   közül:

    • Hasonlóság küszöbértéke    Azt jelzi, hogy milyen hasonló két értéknek kell egyeznie. A 0,00 minimális érték esetén minden érték egymáshoz fog illeszkedni. Az 1,00 maximális érték csak pontos egyezéseket tesz lehetővé. Az alapértelmezett érték 0,80.

    • Kis- és kis- és kis-     Azt jelzi, hogy a szöveges értékeket a kis- és nagybetűk megkülönböztetése vagy megkülönböztetése alapján hasonlítsa-e össze. Az alapértelmezett viselkedés a kis- és a kedés között.

    • Egyezések maximális száma     Meghatározza az egyes bemeneti sorokhoz visszaadott egyező sorok maximális számát. Ha például minden bemeneti sorhoz csak egy megfelelő sort szeretne megtalálni, adjon meg egy 1 értéket. Az alapértelmezett viselkedés szerint az összes találatot visszaadja.

    • Transformation table    Adjon meg egy másik lekérdezést, amely megfeleltetési táblát tartalmaz, hogy bizonyos értékek automatikusan megfeleltethetőek a megfeleltetési logika részeként. Ha például egy "Microsoft" és "MSFT" értéket tartalmazó kétoszlopos táblázatot a "From" és a "To" szövegoszlopokkal definiál, az ugyanazt a két értéket fogja ugyanolyannak tekinteni (az 1,00 hasonlóság pontszáma).

  7. A Power Query elemzi mindkét táblát, és üzenetet jelenít meg arról, hogy hány tábla egyezést tartalmaz. A példában a kijelölés az első táblázat 4 sorból három egyezését tartalmazza. Ha nem használ homályos egyezést, a 4 sorból csak 2 egyezést fog tartalmazni.

  8. Ha elégedett, válassza az OK gombot. Ha nem, eltérő Fuzzy egyesítési beállításokkal szabhatja testre a felhasználói élményt.

    A Power Query homályos egyesítési beállításai

  9. Ha elégedett, válassza az OK gombot.

Lásd még

Excelhez készült Microsoft Power Query – súgó

Lekérdezések egyesítése (Power Query)

Fuzzy merge (docs.com)

További segítségre van szüksége?

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×