środa, 17 lipca 2013

Fuzzy matching vlookup - Łączenie tabel w Excelu.

Łączycie czasem bazy w excelu? Co jeśli pochodzą z dwóch różnych źródeł? A np. nazwy firm niedokładnie zgadzają się ze sobą? Z pomocą może przyjść fuzzy lookup, który potrafi (zdaniem autorów) połączyć tabele używając kolumn kluczy, indeksów, które niedokładnie się ze sobą zgadzają. Dotąd słówka fuzzy (fuzzy search, fuzzy match - wyszukiwanie rozmyte, dopasowanie rozmyte) używałem w odniesieniu do programów wspomagających tłumaczenie. Dziś okazuje się, że przyda się również do obróbki danych.
Więcej tutaj: http://blog.contextures.com/archives/2011/05/06/fuzzy-lookup-add-in-for-excel-2010/
http://topliners.eloqua.com/community/do_it/blog/2012/10/11/fuzzy-lookup-matching-addon--excel 


A tutaj sam dodatek Microsoftu do ściągnięcia: http://www.microsoft.com/en-us/download/confirmation.aspx?id=15011

A dla nie posiadających Excela 2010? Istnieją podobne rozwiązania, np. Funkcje Zdefiniowane przez Użytkownika - User Defined Functions, które będą działały w Excelu 2007.
np.
http://www.mrexcel.com/forum/excel-questions/195635-fuzzy-matching-new-version-plus-explanation-28.html#post3145162  (sprawdzone przeze mnie i działa)

http://www.mrexcel.com/forum/excel-questions/366237-fuzzy-lookup-amended.html
http://www.mrexcel.com/forum/excel-questions/195635-fuzzy-matching-new-version-plus-explanation.html

Więcej o fuzzy... :
http://en.wikipedia.org/wiki/Fuzzy_logic
http://en.wikipedia.org/wiki/Approximate_string_matching

Brak komentarzy:

Prześlij komentarz