Applies ToSharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint في Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint Server 2007 SharePoint في الشركات الصغيرة الخاصة بـ Microsoft 365 Windows SharePoint Services 3.0

البحث عن سلسلة نصية (find_text) ضمن سلسلة نصية أخرى (within_text)، وإرجاع عدد بداية موضع find_text، ضمن الحرف الأول لـ within_text. يمكنك أيضاً استخدام SEARCH للعثور على سلسلة نصية ضمن سلسلة نصية أخرى، ولكن على عكس SEARCH ، فإن FIND حساس لحالة الأحرف ولا يسمح بأحرف البدل.

Syntax

FIND(find_text,within_text,start_num)

Find_text     هو النص الذي تريد العثور عليه.

Within_text     هو النص الذي يحتوي على النص المراد البحث عنه.

Start_num     تعيين الحرف الذي سيبدأ البحث عنده. والحرف الأول في within_text هو الحرف رقم 1. إذا قمت بإهمال start_num، فمن المفترض أن يكون 1.

يمكنك أيضاً استخدام start_num لتخطي عدداً معيناً من الأحرف. على سبيل المثال، افترض أنك تعمل باستخدام السلسلة النصية "AYF0093.YoungMensApparel". للعثور على رقم أول حرف "س" في الجزء الوصفي للسلسلة النصية. اجعل start_num تساوي 8 وبالتالي لا يتم البحث في الجزء الخاص بالرقم التسلسلي في النص. تبدأ FIND بالحرف رقم 8، وتعثر find_text على الحرف التالي، وترجع الرقم 9. وترجع FIND دائماً عدد الأحرف من بداية within_text، مع عد الأحرف التي تتخطاها إذا كانت start_num أكبر من 1.

ملاحظات

  • إذا كانت find_text هي "" (نص فارغ) يطابقFIND الحرف الأول في البحث، (والذي هو رقمه start_num أو 1).

  • يتعذر أن يحتوي Find_text على أي حرف من أحرف البدل.

  • إذا لم تظهر find_text في within_text، تقوم FIND بإرجاع قيمة الخطأ #VALUE! .

  • إذا لم تكن start_ num أكبر من الصفر، تقوم FIND بإرجاع قيمة الخطأ #VALUE! .

  • إذا كان start_num أكبر من طول within_text، يرجع FIND #VALUE! قيمة خطأ.

مجموعة الأمثلة 1

الصيغة

الوصف (النتيجة)

=FIND("M","Miriam McGovern")

موضع أول "M" في السلسلة (1)

=FIND("m","Miriam McGovern")

موضع أول "m" في السلسلة (6)

=FIND("M","Miriam McGovern",3)

موضع أول "M" في السلسلة بدءاً من الحرف الثالث (8)

مجموعة الأمثلة 2

العمود 1

الصيغة

الوصف (النتيجة)

عوازل سيراميكية #124-TD45-87

=MID([Col1],1,FIND(" #",[Col1],1)-1)

استخراج النص من الموضع 1 إلى موضع "#" في السلسلة (عوازل سيراميكية)

ملفات نحاسية #12-671-6772

=MID([Col1],1,FIND(" #",[Col1],1)-1)

استخراج النص من الموضع 1 إلى موضع "#" في السلسلة (ملفات نحاسية )

مقاومات متغيرة #116010

=MID([Col1],1,FIND(" #",[Col1],1)-1)

استخراج النص من الموضع 1 إلى موضع "#" في السلسلة (مقاومات متغيرة )

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.