دالة الـFIND في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية

الكاتب: سامي -
دالة الـFIND في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
"تعريف دالة الـFIND في الإكسيل

تُعد دالّة FIND واحدة من بين الدّوال المُتعددة المُتاحة في برنامج ميكروسوفت إكسيل، ويهدف استخدامها لاستعادة أو إظهار مكان أو موضع سلسلة نصيّة موجودة ضمن سلسلة أخرى؛ فبعد إدخال الصيغة أو المعادلة الخاصّة بهذه الدّالة ستظهر القيمة المطلوبة على شكل رقم ويُمثّل هذا الرّقم موقع النّص المراد إيجاده أو البحث عنه، وتظهر نتيجة هذا الاقتران في حالة كتابة صيغته بالطريقة الصحيحة وفي حالة وجود النّص الذي يجري البحث عنه وفي غير هذه الحالة ستظهر قيم أخرى تُشير إلى وجود خطأ ما، بالإضافة إلى ما سبق تتميّز دالة FIND بأنّها حساسّة للأحرف؛ حيث إنّها لا تدعم الحروف البدليّة.

كيفية استخدام دالة الـFIND في الإكسيل

يهدف استخدام هذا الاقتران لإظهار موقع حرف معيّن أو سلسلة فرعية تُوجد داخل سلسلة نصيّة مخزّنة في البرنامج، وتُستخدم هذه الدّالة عن طريق كتابة الصيغة الخاصّة بها كما يأتي:

FIND( find_text, within_text, [start_num])=

وتُشير الخانات الموجودة في الصيغة إلى ما يأتي:

find_text: وهو الحرف أو السلسلة الفرعيّة المراد إيجادها.
within_text: السلسلة النصية المراد البحث بها.
[start_num]: معامل يهدف لتحديد السلسلة النصيّة المراد بدء البحث بها، وهو اختياري.

وفي حالة إيجاد النّص الذي قد كُتب في خانة find_text فستظهر قيمة عددية تُمثّل الموقع في السلسلة النصية within_text، وفي حالة عدم وجود النّص فستظهر قيمة تُمثّل حدوث خطأ وهي #VALUE!، وقد تظهر هذه النتيجة أيضًا في حالة تخزين معامل في خانة  [start_num] أقل من الصفر أو أكبر من طول السلسلة المُخزّنة في خانة within_text.




أمثلة عملية على استخدام دالة الـFIND في الإكسيل

في حالة وجود بيانات في إحدى الملفات الخاصّة بالبرنامج متوزّعة على خلايا ورقة العمل حيث تشغل الخلايا من A2:A5 السلسلة النصيّة وهي (SotorWebSite) أمّا البيانات المكتوبة في الخلايا من B2:B5 فتُمثّل السلاسل الفرعيّة وهي (S، t، Web، Z)، ففيما يأتي ذِكر لأمثلة على تطبيق الدّالة باستخدام هذه البيانات:

لإيجاد موقع الحرف S من الخلية B2 في السلسلة النصيّة المُخزّنة في الخلية A2 يجب كتابة الصيغة الآتية:

(FIND(B2,A2=


 

وستكون النتيجة في هذا المثال هي القيمة العددية 1؛ وذلك لأنّ الحرف S هو الحرف الأول في السلسلة النصيّة المخزّنة والمعروضة في المثال السابق، وستظهر هذه النتيجة أيضًا في حالة كتابة الصيغة بالشكل الآتي:

(FIND(""S"",A2=




لإيجاد موقع الحرف t من السلسلة الفرعيّة B3 في السلسلة النصيّة A3 يجب كتابة الصيغة الآتية:

(FIND(""t"", A3=

وستكون النتيجة الظاهرة هي القيمة العددية 3؛ حيث إنّ الحرف هو الثالث في السلسلة النصيّة.




لإيجاد الحرف Z من السلسلة الفرعية في الخلية B5 في السلسلة النصيّة رقم A5 يجب كتابة الصيغة الآتية:

(FIND(""Z"",A5=

ستظهر النتيجة #VALUE! وذلك بسبب عدم وجود الحرف Z في السلسلة النصية.
"
شارك المقالة:
517 مشاهدة
هل أعجبك المقال
0
0

مواضيع ذات محتوي مطابق

التصنيفات تصفح المواضيع
youtubbe twitter linkden facebook