مدونة متخصصة في الاوفيس وتحليل البيانات والمعلومات والمهارات الشخصية والتنمية البشرية

آخر المواضيع

Search VS Find Functions


للبحث عن نص داخل خليه محددة وتحديد موقع هذا النص يمكن استخدام دالتي البحث Search , Find 
عبارة عن ثلاثة متغيرات هي :
Find_text ويقصد به النص المراد البحث عنه داخل الخلية ويجب وضعة بين علامتي تنصيص " "
Within_text هنا النص المراد البحث بداخله عن النص المكتوب في المتغير الاول اي محتوى الخليه 
[start_num] ويقصد بهذا المتغير الحرف الذي نبدء البحث عنده وهو اختيارياً 

من خلال الشكلين السابقين للدالة Search والدالة Find  نجد ان متغيرات الدالتين واحده ولا يوجد بينهما اي اختلافات سوى اسم الدالة فقط ، ولكن هناك فرق كبير في مخرجات الدالتين تتفوق فيه الدالة Search عن مثيلتها Find  حيث ان الدالة Find Are Case Sensitive للحروف في حالة الحروف الصغيرة والكبيرة Capital  ,  Small مما يترتب علية تغير نتيجة مخرجات الدالة في حالة عدم ملاحظة حالة الاحرف المستخدمة داخل الدالة مقارنة مع الحروف المستخدمة في الكتابة ويمكن توضيح ذلك بالمثال التالي

اذا اردنا البحث عن حرف ال M داخل الخلية وكانت الدالة المستخدمة Find 
عند كتابة النص المراد البحث عنه بالحروف الكبيرة 

كانت النتيجة صحيحة وهي ان النص المراد البحث عنه وهو حرف M موجود بالخلية ويقع ترتيبة السابع من جهة اليسار 

اما في حالة كتابة حرف ال M بالرحروف الصغيرة كما هو واضح من الشكل السابق فكانت نتيجة الدالة VALUE# كما بالشكل التالي
على العكس تماما في حالة استخدام الدالة Search  فلا داعي للقلق من حالة الاحرف المستخدمة في الكتابة او الدالة حيث ان الدالة Search  تقوم بالحث عن النص بغض النظر عما اذا كانت الاحرف صغيرة او كبره مما يترتب عليه ظهور نتيجة صحيحة في الحالتين كما بالشكل التالي 

ليست هناك تعليقات:

إرسال تعليق

عن المدونة

مدونة تكنوليبريان : مدونة حديثة في مجاالات تكنولوجيا المعلومات والحاسب الالي والمكتبات نطمح في النهاية الى ان تنال اعجابكم / احمد وجيه
المزيد →

البحث داخل المدونة

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *