- بحث عن نص - النص المراد العثور عليه.
- ضمن_النص - النص المراد البحث بداخله.
- start_num - [اختياري] موضع البداية في النص للبحث. اختياري ، يتم تعيينه افتراضيًا على 1.
ترجع الدالة 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.
- ال ؟ يتطابق مع أي حرف مفرد ويتطابق * مع أي تسلسل من الأحرف.
- للعثور على الحرفي؟ أو * ، استخدم علامة التلدة (~) قبل الحرف ، أي ~ * و ~ ؟.