Farklı tablolardaki verileri birleştirmemize yardımcı olan iyi bilinen VLOOKUP() işlevini hepimiz biliyoruz. Ancak bu işlevin önemli bir dezavantajı vardır - benzer değerleri birleştiremez, yani kelimede bir hata varsa eşleşme olmaz.
İki listemiz olduğunu düşünelim. Her ikisi de yaklaşık olarak aynı öğelere sahiptir, ancak biraz farklı yazılabilirler. Görev, ilk listedeki her öğe için ikinci listeden en benzer öğeyi bulmak, yani en yakın, en benzer metni aramayı uygulamaktır.
FUZZYLOOKUP işlevi, bir metni diğerine dönüştürmek için gereken en az sayıda işleme sahip değerleri seçer.
=FUZZYLOOKUP(LookupValue; LookupArray)
FUZZYLOOKUP() işlevinin kullanımı kolaydır. Sadece aradığımız değeri ve yaklaşık değerleri içeren aranacak aralığı belirtmeniz yeterlidir; LibreOffice Calc otomatik olarak gerekli sonucu bulup döndürecektir:
=FUZZYLOOKUP("Adobe Systems Inc"; {Lookup Array})
Aşağıdaki sonuca sahip olacağız:
Bu örnekte aşağıdaki değerler kullanılır:
Ücretsiz bir uzantı yükleyerek FUZZYLOOKUP() işlevini kullanabilirsiniz. YouLibreCalc.oxt veya tam özellikli sürümü YLC_Utilities.oxt .
Bundan sonra bu fonksiyon LibreOffice Calc'de açılacak tüm dosyalarda mevcut olacaktır.