Cu toții cunoaștem binecunoscuta funcție VLOOKUP() care ne ajută să combinăm datele din diferite tabele. Cu toate acestea, această funcție are un dezavantaj semnificativ - nu poate combina valori similare, adică dacă se face o greșeală într-un cuvânt, atunci nu va exista nicio potrivire.
Să ne imaginăm că avem două liste. Ambele au aproximativ aceleași elemente, dar pot fi scrise ușor diferit. Sarcina este de a găsi pentru fiecare element din prima listă cel mai asemănător element din a doua listă, adică de a implementa căutarea textului cel mai apropiat cel mai asemănător.
Funcția FUZZYLOOKUP selectează valorile cu cel mai mic număr de operații necesare pentru a converti un text în altul.
=FUZZYLOOKUP(LookupValue; LookupArray)
Funcția FUZZYLOOKUP() este ușor de utilizat. Trebuie doar să specificați valoarea pe care o căutăm și intervalul de căutat, care conține valori aproximative, iar Excel va găsi și returna automat rezultatul necesar:
=FUZZYLOOKUP("Adobe Systems Inc"; {Lookup Array})
Vom avea urmatorul rezultat:
Acest exemplu folosește următoarele valori:
Puteți utiliza funcția FUZZYLOOKUP() instalând o extensie gratuită YouLibreCalc.xlam .
După aceea, această funcție va fi disponibilă în toate fișierele care vor fi deschise în Excel.