اكسل

وظيفة بحث Excel

Excel Search Function

وظيفة البحث في Excelالملخص ترجع الدالة Excel SEARCH موقع سلسلة نصية واحدة داخل أخرى. تُرجع SEARCH موضع الحرف الأول من find_text داخل within_text. على عكس FIND ، تسمح ميزة SEARCH بأحرف البدل ، وهي ليست حساسة لحالة الأحرف. الغرض الحصول على موقع النص في سلسلة قيمة الإرجاع رقم يمثل موقع find_text. بناء الجملة = بحث (find_text، within_text، [start_num]) وسيطات
  • بحث عن نص - النص المراد العثور عليه.
  • ضمن_النص - النص المراد البحث بداخله.
  • start_num - [اختياري] موضع البداية في النص للبحث. اختياري ، يتم تعيينه افتراضيًا على 1.
إصدار برنامج Excel 2003 ملاحظات الاستخدام

ترجع الدالة SEARCH الموضع (كرقم) للواحد سلسلة نصية داخل آخر. إذا كان هناك أكثر من تكرار لسلسلة البحث ، فتُرجع SEARCH موضع أول حادثة. SEARCH ليست حساسة لحالة الأحرف ، ولكنها تدعم البدل . استخدم ال وظيفة البحث لإجراء بحث حساس لحالة الأحرف. عندما لا تجد SEARCH أي شيء ، فإنها تُرجع الخطأ #VALUE. لاحظ أيضًا أنه عندما بحث عن نص فارغ ، سيعود SEARCH 1. هذا يمكن أن يتسبب في خطأ إيجابي عندما بحث عن نص يأتي من خلية ، والخلية فارغة.





مثال

لإرجاع موضع الحرف 'A' في كلمة 'Apple':

 
= SEARCH ('A','Apple') // returns 1

ملاحظة يجب وضع القيم النصية المشفرة بين علامتي اقتباس ('').





للعثور على الموضع الأول 'the' في أي تركيبة من الأحرف الكبيرة والصغيرة:

 
= FIND ('the','The cat in the hat') // returns 1

استخدام أحرف البدل:



 
= SEARCH ('?at','The cat in the hat') // returns 5

ملحوظات

  • تُرجع SEARCH موضع الحرف الأول من بحث عن نص داخل within_text.
  • start_num اختياري ويتم تعيينه افتراضيًا على 1.
  • على عكس تجد ، SEARCH ليس حساسًا لحالة الأحرف ويسمح البدل .
  • يسمح البحث باستخدام علامة استفهام لأحرف البدل (؟) وعلامة النجمة (*) ، في find_text.
  • ال ؟ يتطابق مع أي حرف مفرد ويتطابق * مع أي تسلسل من الأحرف.
  • للعثور على الحرفي؟ أو * ، استخدم علامة التلدة (~) قبل الحرف ، أي ~ * و ~ ؟.


^