TOP

دالة FuzzyLookup

FUZZYLOOKUP() الوصف

نعلم جميعًا دالة VLOOKUP() المعروفة جيدًا، والتي تساعدنا في دمج البيانات من جداول مختلفة. ومع ذلك، تحتوي هذه الدالة على عيب كبير - فهي لا تستطيع دمج القيم المتشابهة، أي إذا كان هناك خطأ إملائي في الكلمة، فلن يكون هناك تطابق.

لنتخيل أن لدينا قائمتين. تحتوي كلتا القائمتين على نفس العناصر تقريبًا، ولكن قد تكون مكتوبة بشكل مختلف قليلاً. المهمة هي اختيار العنصر الأكثر تشابهًا من القائمة الثانية لكل عنصر في القائمة الأولى، أي تحقيق البحث عن أقرب نص مشابه.

تنفذ خوارزمية دالة FUZZYLOOKUP اختيار القيم بناءً على الحد الأدنى من التغييرات المطلوبة لتحويل نص إلى آخر.

إذا كنت ترغب في اختيار القيم باستخدام الذكاء الاصطناعي (AI)، فالدالة المتاحة هي AILOOKUP()، والتي تعمل بناءً على نموذج اللغة القوي من Google "Gemini".


الخصائص الأساسية للدالة FUZZYLOOKUP

الصيغة:

=FUZZYLOOKUP(LookupValue; LookupArray)

المعلمات:

مثال على الاستخدام

دالة FUZZYLOOKUP() سهلة الاستخدام. يكفي تحديد القيمة التي نبحث عنها والنطاق الذي يحتوي على القيم التقريبية، وسيقوم Excel (Calc) بالعثور على النتيجة المطلوبة وإرجاعها تلقائيًا:

=FUZZYLOOKUP(LookupValue; Lookup Array)

سنحصل على هذه النتيجة:

مثال على استخدام دالة FUZZYLOOKUP()
مثال على استخدام دالة FUZZYLOOKUP()

في هذا المثال، يتم استخدام القيم التالية:

تحميل الامتداد

يمكنك استخدام دالة FUZZYLOOKUP() عن طريق تثبيت الامتداد YLC Utilities.

بعد ذلك، ستكون هذه الدالة متاحة في جميع الملفات التي ستفتح في Excel (LibreOffice Calc).


هذه الدالة متاحة في الامتدادات التالية: YLC LightYLC FunctionsYLC Utilities

قائمة أدوات YLC في LO Calc

قائمة أدوات YLC في LO Calc

قائمة أدوات YLC في Excel

قائمة أدوات YLC في Excel