"Fuzzy Lookup" programoje "Excel" (su papildiniu & amp; "Power Query")

  • Pasidalinti
Hugh West

Jei norite ne tik tiksliai sutapatinti skirtingus duomenis, bet ir atlikti dalinį atitikimą, galite naudoti "Fuzzy Lookup Šiame straipsnyje bus pateikta įvadas ir naudojimo procedūros. "Fuzzy Lookup "Excel" funkcija.

Atsisiųsti darbo knygą

Fuzzy Lookup.xlsx

"Fuzzy Lookup Excel" paskirtis

Naudojant "Fuzzy Lookup "Excel" funkcija galite nurodyti dalinius dviejų duomenų lentelių atitikmenis, be to, naudodamiesi šia funkcija taip pat galite išbandyti tikslų atitikmenį.

Turime du duomenų rinkinius, kuriuose yra pardavimų įrašai Sausis ir Vasaris XYZ Naudodamiesi šiais duomenų rinkiniais išsiaiškinsime panašumus tarp Produktas ir SalesPerson šių dviejų duomenų intervalų stulpelius.

"Fuzzy Lookup Add-In" atsisiuntimo nuoroda

Pirmiausia turite įdiegti šį priedą spustelėję šią nuorodą.

"Fuzzy Lookup Add-In" atsisiuntimo nuoroda

Baigus diegimą, atidarius "Excel" darbaknygę ši funkcija bus pridėta automatiškai. Čia matome, kad atsirado naujas skirtukas, pavadintas "Fuzzy Lookup kuris turi "Fuzzy Lookup Galimybė.

"Fuzzy Lookup Excel" naudojimo procedūros

Šiame straipsnyje pabandysime parodyti, kaip naudoti "Fuzzy Lookup "Excel" funkcija kartu su "fuzzy matching" parinktimi "Power Query" užklausa nurodyti dalinį dviejų duomenų lentelių atitikimą.

Naudojome "Microsoft Excel 365 versiją, bet galite naudoti bet kokias kitas versijas, jei jums patogu.

1. Naudojant "Fuzzy Lookup" papildinį

Žingsnis-01: Dviejų lentelių kūrimas "Excel" programai "Fuzzy Lookup

Prieš naudodami "Fuzzy Lookup turime konvertuoti šiuos du duomenų intervalus į dvi skirtingas lenteles.

Po straipsnio "Kaip sukurti lentelę "Excel" programoje" diapazonus konvertavome į šias lenteles.

Dabar turime pervadinti šias lenteles.

➤ Pasirinkite lentelę Sausio mėnesio pardavimų rekordas ir eikite į Stalo dizainas Skirtukas>> pervadinti Lentelės pavadinimas kaip Sausis .

Panašiai pervadinkite Vasario mėnesio pardavimų rekordas lentelę kaip Vasaris .

Žingsnis-02: "Fuzzy Lookup" funkcijos kūrimas naudojant "Excel" papildinį "Fuzzy Lookup

➤ Eiti į "Fuzzy Lookup Skirtukas>> "Fuzzy Lookup Galimybė.

Dabar gausite "Fuzzy Lookup dalis dešiniajame lange.

➤ Pasirinkite ląstelę, kurioje norite pateikti išvesties palyginimo lentelę.

➤ Pasirinkite Kairysis stalas kaip Sausis ir Dešinysis stalas kaip Vasaris .

Dabar turime pasirinkti stulpelius, pagal kuriuos norime atlikti palyginimą, nes norime palyginti pagal Produktas stulpelyje ir SalesPerson stulpelį, kad šie stulpeliai būtų pasirinkti Kairieji stulpeliai ir Dešinieji stulpeliai dėžės.

Kaip Išvesties stulpeliai pasirinkite Sausio mėn. prekė ir January.SalesPerson Sausis lentelė ir,

Vasario mėn. prekė ir Febuary.SalesPerson Vasaris lentelė ir galiausiai,

pasirinkite FuzzyLookup.Similarity panašumo procentiniam rodikliui gauti.

Šiam žingsniui pasirinkome Rungtynių skaičius kaip 1 ir Panašumo slenkstis kaip 0.51 ir paspaudė Eikite į .

Tokiu būdu gavome atitiktį Produktai "Apple" ir Žaliasis obuolys SalesPerson Hovardas ir Cherry , Blackberry , ir Pomidorai kurios yra visiškai suderintos, nes panašumas yra 100% .

Atitikčių skaičiaus ir panašumo slenksčio keitimo poveikis

Rungtynių skaičius :

Priklausomai nuo šios parinkties pasirinkimo, gausime didžiausią skaičių atitikmenų.

Pasirinkti Rungtynių skaičius kaip 1 ,

gauname tokią palyginimo lentelę, kurioje kiekvienas produktas turi po vieną panašumą, bet turėjome Blackberry 2 kartus Vasaris lentelę su skirtingais Pardavėjai .

Tačiau jei pasirinksite Rungtynių skaičius kaip 2 ,

tada gausite šių dviejų tipų rezultatų atitikmenis Blackberry produktus su SalesPerson Šeldonas ir Matt .

Panašumo slenkstis :

Jo diapazonas yra nuo 0 į 1 o pereidami nuo mažesnio intervalo prie didesnio, pereisime nuo dalinio atitikimo prie tikslaus atitikimo.

Pirma, mes pabandysime su Panašumo slenkstis 0.1 .

Šiuo atveju panašumus gauname iš 20% į 100% .

Pasirinkti Panašumo slenkstis kaip 0.4 ,

panašumo diapazonas yra nuo 60% į 100% .

Pasirinkę Panašumo slenkstis diapazonas kaip 0.84 ,

Tada panašumo intervalas yra nuo 90% į 100% .

Galiausiai, siekiant atrinkti aukščiausią Panašumo slenkstis diapazonas, pvz. 1 ,

Tada gausite tik tikslius atitikmenis, nes panašumo diapazonas yra čia 100% .

2. "Power Query Fuzzy Matching" parinktis

Čia mes naudojame "Power Query" užklausa daliniam dviejų duomenų intervalų atitikimui, o ne "Fuzzy Lookup galimybė.

Žingsnis-01: dviejų užklausų kūrimas

Lyginant Produktas ir SalesPerson stulpelius Sausis ir Vasaris pardavimo įrašus iš pradžių šiuos du intervalus paversime užklausomis.

➤ Eiti į Duomenys Skirtukas>> Iš lentelės / diapazono galimybė.

Tada Sukurti lentelę pasirodys vedlys.

➤ Pasirinkite savo duomenų lentelės diapazoną (šiuo atveju pasirenkame duomenų diapazoną Sausio mėnesio pardavimų rekordas )

➤ Patikrinti Mano lentelėje yra antraštės parinktį ir paspauskite GERAI .

Po to "Power Query" užklausa bus atidarytas redaktorius.

➤ Pervadinkite užklausą taip Sausis .

Dabar šiuos duomenis importuosime tik kaip ryšį.

➤ Eiti į Pagrindinis Skirtukas>> Uždaryti & amp; Įkelti Išskleidžiamoji>> Uždaryti & amp; Įkelti į galimybė.

Tada Importuoti duomenis bus rodomas dialogo langas.

➤ Spustelėkite Tik sukurti ryšį parinktį ir paspauskite GERAI .

Panašiai sukurkite užklausą pavadinimu Vasaris duomenų rinkinio Vasario mėnesio pardavimų rekordas .

Dešiniajame lange matome dviejų užklausų pavadinimus Sausis ir Vasaris , kurį sukūrėme šiame etape.

Susijęs turinys: VLOOKUP apytikslio atitikimo tekstas "Excel" programoje (4 pavyzdžiai)

Žingsnis-02: Užklausų derinimas "Excel" neraiškiajai paieškai

Šiame etape sujungsime ankstesniame etape pateiktas užklausas, kad suderintume šių užklausų duomenis.

➤ Eiti į Duomenys Skirtukas>> Gauti duomenis Išskleidžiamoji>> Sujungti užklausas Išskleidžiamoji>> Sujungti Galimybė.

Vėliau Sujungti pasirodys vedlys.

➤ Spustelėkite pirmojo langelio išskleidžiamąjį langelį ir pasirinkite Sausis galimybė.

➤ Pasirinkite antrojo langelio išskleidžiamąjį langelį ir pasirinkite Vasaris galimybė.

Po to turime pasirinkti abiejų užklausų stulpelius paspausdami CTRL su Kairiuoju pelės klavišu spustelėkite vienu metu, pagal kuriuos norime suderinti savo duomenis.

Tada matome, kad jis rado 3 eilutės atitikimas iš 9 eilutės .

Panašūs skaitiniai:

  • Kaip naudoti VLOOKUP daliniam atitikimui "Excel" programoje (4 būdai)
  • "Excel" dalinis dviejų stulpelių atitikimas (4 paprasti būdai)
  • Kaip naudoti INDEX ir Match daliniam atitikimui (2 būdai)
  • Dalinio VLOOKUP naudojimas programoje "Excel" (3 ar daugiau būdų)
  • "Excel" VLOOKUP artimiausiam atitikmeniui rasti (su 5 pavyzdžiais)

Žingsnis-03: naudojant "Fuzzy Lookup Excel" neaiškios paieškos parinktį "Fuzzy Matching

Dabar naudosime Neaiškus atitikimas parinktį, kad be tikslių atitikmenų būtų galima atlikti ne tik dalinį atitikmenį, bet ir dalinį atitikmenį.

➤ Patikrinkite Sujungimui atlikti naudokite neraiškųjį atitikmenį parinktį ir pasirinkite Panašumo riba kaip 0.5 šiai parinkčiai.

➤ Pasirinkite Ignoruoti atvejį parinktį ir Suderinkite derindami teksto dalis galimybė.

Šiam žingsniui pasirinkome Didžiausias rungtynių skaičius kaip 1 ir paspaudė GERAI .

Čia matome, kad atitikmenų skaičius padidėjo nuo 3 į 5 .

Tada būsite nuvesti į "Power Query Editor langas.

Čia matome pirmuosius du stulpelius iš Sausis užklausą, bet stulpelius Vasaris užklausa yra paslėpta. Taigi, mes turime išplėsti šį Vasaris skiltis.

➤ Spustelėkite nurodytą ženklą šalia Vasaris .

➤ Pasirinkite Išplėsti parinktį ir paspauskite GERAI .

Dabar galime tinkamai matyti dviejų užklausų atitikmenis.

Panašumo slenksčio keitimo poveikis

Jei pakeisime Panašumo riba 0.5 į 0.2 , tada turėsime 8 rungtynių vietoje 5 rungtynių.

Paspaudus GERAI matome, kad, išskyrus pirmąją eilutę, kitos eilutės iš dalies panašios viena į kitą.

Pasirinkti Panašumo riba 0.2 į 1 , tada turėsime 4 rungtynių vietoje 8 rungtynių.

Taigi, šį kartą rezultatus gauname tik dėl tikslių atitikmenų ignoravimo atvejų.

Susijęs turinys: "Excel" SUMIF su daliniu atitikimu (3 būdai)

Dalykai, kuriuos reikia prisiminti

🔺 Integruotos paieškos funkcijos, pvz. VLOOKUP funkcija , HLOOKUP funkcija yra naudinga tikslių atitikmenų atvejais, tačiau norėdami rasti apytikslius atitikmenis pagal mūsų pageidavimus, galime naudoti "Fuzzy Lookup "Excel" priedas.

🔺 Jei norite gauti skirtingus rezultatus, galite pakeisti Rungtynių skaičius ir Panašumo slenkstis parametrus pagal jūsų poreikį.

Praktikos skyrius

Norėdami patys atlikti praktiką, pateikėme Praktika skirsnį, kaip nurodyta toliau, lape, pavadintame Praktika . Prašome tai padaryti patiems.

Išvada

Šiame straipsnyje stengėmės aprašyti funkcijos naudojimo procedūras. "Fuzzy Lookup Excel. Tikiuosi, kad jums tai bus naudinga. Jei turite pasiūlymų ar klausimų, nedvejodami pasidalykite jais komentarų skiltyje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.