Fuzzy Lookup în Excel (cu Add-In & Power Query)

  • Imparte Asta
Hugh West

Dacă încercați să obțineți o potrivire parțială în afară de potrivirea exactă a diferitelor date, puteți utiliza Fuzzy Lookup Excel în acest scop. Acest articol vă va prezenta introducerea și procedurile de utilizare a acestui program. Fuzzy Lookup caracteristică a Excel.

Descărcați caietul de lucru

Fuzzy Lookup.xlsx

Scopul lui Fuzzy Lookup Excel

Utilizarea Fuzzy Lookup din Excel, puteți indica corespondențele parțiale a două tabele de date; în plus, puteți încerca și corespondența exactă folosind această funcție.

În acest caz, avem două seturi de date care conțin înregistrări de vânzări de Ianuarie și Februarie de XYZ Cu ajutorul acestor seturi de date, vom afla asemănările dintre Produs și Persoană de vânzări coloane ale acestor două intervale de date.

În primul rând, trebuie să instalați acest add-in făcând clic pe următorul link.

Fuzzy Lookup Add-In Link de descărcare

După finalizarea instalării, atunci când deschideți registrul de lucru Excel, această caracteristică va fi adăugată automat. Aici, putem vedea că avem o nouă filă numită Fuzzy Lookup care are Fuzzy Lookup Opțiune.

Proceduri de utilizare a Fuzzy Lookup Excel

În acest articol, vom încerca să arătăm pașii de utilizare a Fuzzy Lookup caracteristică a Excel împreună cu opțiunea de potrivire fuzzy a Power Query pentru a indica potrivirea parțială a două tabele de date.

Am folosit Microsoft Excel 365 aici, puteți utiliza orice altă versiune în funcție de confortul dumneavoastră.

1. Utilizarea Add-in-ului Fuzzy Lookup

Pasul-01: Crearea a două tabele pentru Fuzzy Lookup Excel

Înainte de a utiliza Fuzzy Lookup opțiunea trebuie să convertim următoarele două intervale de date în două tabele diferite.

În urma articolului "Cum se face un tabel în Excel" am convertit intervalele în aceste tabele.

Acum, trebuie să redenumim aceste tabele.

➤ Selectați tabelul pentru Record de vânzări în luna ianuarie și apoi mergeți la Design de masă Tab>> redenumiți Nume tabel ca Ianuarie .

În mod similar, redenumiți fișierul Record de vânzări în februarie tabelul ca Februarie .

Pasul 02: Crearea căutării fuzzy cu Fuzzy Lookup Excel Add-In

➤ Mergeți la Fuzzy Lookup Tab>> Fuzzy Lookup Opțiune.

Acum, veți primi un Fuzzy Lookup din panoul din dreapta.

➤ Selectați celula în care doriți tabelul comparativ de ieșire.

➤ Alegeți Masa din stânga ca Ianuarie și Tabelul din dreapta ca Februarie .

Acum, trebuie să selectăm coloanele pe baza cărora dorim această comparație, deoarece dorim această comparație pe baza Produs și coloana Persoană de vânzări astfel încât aceste coloane să fie selectate în coloana Coloane stânga și Coloanele din dreapta cutii.

Ca Coloane de ieșire selectați Ianuarie.Produs și Ianuarie.SalesPerson de la Ianuarie masă și,

Februarie.Produs și Febuary.SalesPerson de la Februarie masă și, în cele din urmă,

selectați FuzzyLookup.Similaritate pentru a obține indicarea procentuală a similitudinilor.

Pentru această etapă, am selectat Numărul de meciuri ca 1 și Prag de similitudine ca 0.51 și apoi ați apăsat Du-te .

În acest fel, am obținut potriviri pentru Produse Apple și Măr verde pentru Persoană de vânzări Howard și pentru Cireșe , Blackberry , și Tomate care se potrivesc pe deplin, deoarece similitudinea este 100% .

Efectele modificării numărului de corespondențe și a pragului de similaritate

Numărul de meciuri :

În funcție de selectarea acestei opțiuni, vom obține cel mai mare număr de meciuri.

Pentru selectarea Numărul de meciuri ca 1 ,

obținem următorul tabel de comparație în care avem câte o asemănare pentru fiecare produs, dar am avut Blackberry De 2 ori în Februarie tabel cu diferite VânzăriPersonal de vânzări .

Dar dacă selectați Numărul de meciuri ca 2 ,

atunci veți obține rezultatele corespunzătoare pentru aceste două Blackberry produse cu Persoană de vânzări Sheldon și Matt .

Prag de similitudine :

Are un interval cuprins între 0 la 1 iar pentru a trece de la intervalul inferior la cel superior, vom trece de la potrivire parțială la potrivire exactă.

În primul rând, vom încerca cu un Prag de similitudine de 0.1 .

Aici, obținem asemănările din 20% la 100% .

Pentru a selecta Prag de similitudine ca 0.4 ,

intervalul de similitudine este de la 60% la 100% .

După ce am selectat Prag de similitudine gama ca 0.84 ,

Atunci intervalul de similitudine este de la 90% la 100% .

În cele din urmă, pentru selectarea celui mai mare Prag de similitudine gama ca 1 ,

Apoi veți obține doar potrivirile exacte, deoarece intervalul de similaritate este aici 100% .

2. Power Query Fuzzy Matching Option (opțiune de potrivire fuzzy)

Aici, folosim Power Query pentru potrivirea parțială a două intervale de date, în loc de Fuzzy Lookup opțiune.

Pasul-01: Crearea a două interogări

Pentru compararea Produs și Persoană de vânzări coloanele din Ianuarie și Februarie înregistrări de vânzări, la început vom converti aceste două intervale în interogări.

➤ Mergeți la Date Tab>> De la tabel/intervalul opțiune.

Apoi, se va face Creați tabelul se va deschide o fereastră.

➤ Selectați intervalul de date din tabelul de date (aici, selectăm intervalul de date al tabelului Record de vânzări în luna ianuarie )

➤ Verificați Tabelul meu are anteturi și apăsați OK .

După aceea, un Power Query se va deschide editorul.

➤ Redenumiți interogarea ca Ianuarie .

Acum, vom importa aceste date doar ca o conexiune.

➤ Mergeți la Acasă Tab>> Închideți & Încărcați Dropdown>> Închideți & Încărcați către opțiune.

Apoi, se va trece la Import de date va apărea caseta de dialog.

➤ Faceți clic pe Doar creați conexiune și apăsați OK .

În mod similar, creați o interogare numită Februarie pentru setul de date Record de vânzări în februarie .

În panoul din dreapta, putem vedea numele celor două interogări Ianuarie și Februarie , pe care am creat-o în această etapă.

Conținut conex: VLOOKUP Potrivire aproximativă a textului în Excel (4 exemple)

Pasul 02: Combinarea interogărilor pentru Fuzzy Lookup Excel

În această etapă, vom combina interogările din etapa anterioară pentru a potrivi datele acestor interogări.

➤ Mergeți la Date Tab>> Obțineți date Dropdown>> Combinați interogările Dropdown>> Îmbinare Opțiune.

Ulterior, a fost prezentat Îmbinare se va deschide o fereastră.

➤ Faceți clic pe lista derulantă a primei casete și apoi selectați Ianuarie opțiune.

➤ Selectați caseta din a doua casetă și apoi selectați Februarie opțiune.

După aceea, trebuie să selectăm coloanele din cele două interogări apăsând pe CTRL cu un Faceți clic stânga pe la un moment dat, pe baza cărora dorim să ne potrivim datele.

Apoi, putem vedea că a găsit 3 rânduri potrivire de la 9 rânduri .

Lecturi similare:

  • Cum să utilizați VLOOKUP pentru potrivire parțială în Excel (4 moduri)
  • Excel Potrivire parțială a două coloane (4 abordări simple)
  • Cum se utilizează INDEX și Match pentru potrivire parțială (2 moduri)
  • Utilizați VLOOKUP parțial în Excel (3 sau mai multe moduri)
  • Excel VLOOKUP pentru a găsi cea mai apropiată potrivire (cu 5 exemple)

Pasul 03: Utilizarea opțiunii Fuzzy Matching pentru Fuzzy Lookup Excel

Acum, vom folosi Potrivire fuzzy pentru a efectua o potrivire parțială pe lângă potrivirile exacte.

➤ Verificați Utilizați fuzzy matching pentru a efectua fuziunea și apoi selectați opțiunea Prag de similitudine ca 0.5 pentru această opțiune.

➤ Selectați Ignoră cazul și opțiunea Potriviți prin combinarea părților de text opțiune.

Pentru această etapă, am selectat Numărul maxim de meciuri ca 1 și a apăsat OK .

Aici, putem vedea că numărul de potrivire a fost mărit de la 3 la 5 .

Apoi, veți fi condus la Editor Power Query fereastră.

Aici, putem vedea primele două coloane de la Ianuarie interogare, dar coloanele din Februarie Deci, trebuie să extindem această interogare. Februarie coloană.

➤ Faceți clic pe semnul indicat în afară de Februarie .

➤ Selectați Extindeți și apăsați OK .

Acum, putem vedea în mod corespunzător corespondențele dintre cele două interogări.

Efectele modificării pragului de similaritate

Dacă schimbăm Prag de similitudine de la 0.5 la 0.2 , atunci vom avea 8 se potrivește în locul lui 5 meciuri.

După ce apăsați OK , putem observa că, cu excepția primului rând, celelalte rânduri sunt parțial similare între ele.

Pentru selectarea Prag de similitudine de la 0.2 la 1 , atunci vom avea 4 se potrivește în locul lui 8 meciuri.

Deci, pentru cazurile de ignorare a corespondențelor exacte avem rezultate doar de data aceasta.

Conținut conex: Excel SUMIF cu potrivire parțială (3 moduri)

Lucruri de reținut

🔺 Funcțiile de căutare încorporate, cum ar fi Funcția VLOOKUP , Funcția HLOOKUP este utilă pentru cazurile de potrivire exactă, dar pentru a găsi potriviri aproximative conform dorinței noastre putem folosi funcția Fuzzy Lookup add-in al Excel.

🔺 Pentru a obține rezultate diferite pentru cazurile de potrivire, puteți modifica Numărul de meciuri și Prag de similitudine parametrii în funcție de necesitățile dumneavoastră.

Secțiunea practică

Pentru a face practică de unul singur am pus la dispoziție un Practică ca mai jos, într-o foaie numită Practică Vă rog să o faceți singur.

Concluzie

În acest articol, am încercat să acoperim procedurile de utilizare a funcției Fuzzy Lookup Excel. Sper că vă va fi de folos. Dacă aveți sugestii sau întrebări, nu ezitați să le împărtășiți în secțiunea de comentarii.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.