نعلم جميعًا الدالة VLOOKUP() المعروفة التي تساعدنا على دمج البيانات من جداول مختلفة. ومع ذلك، فإن هذه الوظيفة لها عيب واحد مهم - لا يمكنها الجمع بين قيم متشابهة، أي إذا كان هناك خطأ في الكلمة، فلن يكون هناك تطابق.
لنتخيل أن لدينا قائمتين. كلاهما يحتويان على نفس العناصر تقريبًا، لكن قد تتم كتابتهما بشكل مختلف قليلاً. تتمثل المهمة في العثور على العنصر الأكثر تشابهًا من القائمة الثانية لكل عنصر في القائمة الأولى، أي تنفيذ البحث عن النص الأقرب الأكثر تشابهًا.
تقوم الدالة FUZZYLOOKUP بتحديد القيم ذات أقل عدد من العمليات اللازمة لتحويل نص إلى آخر.
=FUZZYLOOKUP(LookupValue; LookupArray)
الدالة FUZZYLOOKUP() سهلة الاستخدام. كل ما عليك فعله هو تحديد القيمة التي نبحث عنها ونطاق البحث الذي يحتوي على قيم تقريبية وسيقوم LibreOffice Calk بالعثور على النتيجة المطلوبة وإرجاعها تلقائيًا:
=FUZZYLOOKUP("Adobe Systems Inc"; {Lookup Array})
ستكون لدينا النتيجة التالية:
يستخدم هذا المثال القيم التالية:
يمكنك استخدام الدالة FUZZYLOOKUP() عن طريق تعيين الامتداد " YouLibreCalc.oxt ". بعد ذلك، ستكون هذه الوظيفة متاحة في جميع الملفات التي سيتم فتحها في LibreOffice Calc.