دوال البحث find / search
find / search شرح دالة
نوعها : دوال بحث
وصف الداله :
تعمل الدالة find على تحديد موقع نص أو كلمه داخل سلسلة نصية ثانية.
الصيغة العامة للدالة find :
=FIND (find _ text , within _ text , [start _ num])
حيث ان :
find_text
هو النص الذى نبحث عنه
within_text
النص التى نبحث فيه
start_num
الحرف الذى نريد أن يبدأ البحث منه وافتراضيا تأخذ القيمة 1
وهذه الوسيطة اختيارية
💡ملحوظه
فى معادلات الاكسل الوسائط الاختيارية يتم وضعها بين أقواس مضلعة [ ]
* دالة find حساسة لحالة الأحرف فالحرف الكبير capital يختلف عن الحرف الصغير small فعند البحث تختلف A عن a
إذا كان النص الذى نبحث عنه لا يوجد فى محتويات الخلية نحصل على قيمة خطأ #value
مثال :
لاستخدام دالة البحث find نكتب الدالة مسبوقة بعلامة = ثم نفتح القوس وبمجرد فتح القوس يظهر تلميح لمعاملات الدالة الثلاثه
ندخل المعامل الأول وهو find_text وهو النص الذى نبحث عنه وفيه ندخل اسم الخلية التى بها النص الذى نبحث عنه وهى الخلية H5 ويمكن إدخال النص مباشرة الذى نبحث عنه ووضعه بين علامتى تنصيص مزدوجة
ثم ندخل معامل الدالة الثانى وهو within_text أى النص الذى نبحث فيه وهو هنا النص الموجود فى الخلية G5
ويمكن إدخال النص الذى نريد ان نبحث فيه مباشرة فى الدالة وذلك بوضع النص بين علامتي تنصيص مزدوجة.
معامل الدالة الثالث start_number اختياري ونلاحظ أنه إذا كان النص الذى نبحث عنه موجود داخل النص الذى نبحث فيه تقوم الدالة بارجاع رقم يمثل رقم أول حرف فى النص داخل النص الذى نبحث فيه.
فكلمة mohmed الذى نبحث عنه داخل النص khalid shukri mohmed أول حرف فيها داخل النص هو رقم 15
💡ملحوظة
المسافة يتم عدها -
- إذا كان النص الذى نبحث عنه غير موجود فى النص الذى نبحث فيه فتقوم الدالة بإرجاع علامة الخطأ #value
وتستخدم كلا الدالتين find / search
في البحث عن نص أو حرف معين من بين مجموعة من الخلايا والفرق بينهم هو أن الدالة search هي أكثر دقة من الدالة find في الحصول على النتائج.
فعلى سبيل المثال، للعثور على موضع الحرف "t" في كلمة "printer" ، يمكنك استخدام الدالة التالية:
=SEARCH("n" , "printer")
تقوم هذه الدالة بإرجاع 5 لأن
الحرف "t" هو الخامس في كلمة "printer".
كما يمكنك البحث عن كلمات داخل كلمات أخرى.
فمثلاً تقوم الدالة
=SEARCH("book" , "facebook")
بإرجاع 5، لأن كلمة "book" تبدأ عند الحرف الخامس من كلمة "facebook".
Comments
Post a Comment