Skip to main content

دالة SEARCH في Excel

Author: Xiaoyang Last Modified: 2025-05-30

في Excel، يمكن أن تساعدك دالة SEARCH في العثور على موقع حرف أو سلسلة فرعية محددة من سلسلة النص المقدمة كما هو موضح في لقطة الشاشة التالية. في هذا البرنامج التعليمي، سأقدم لك كيفية استخدام دالة SEARCH هذه في Excel.

show the usage of Excel SEARCH function

 الصيغة:

الصيغة الخاصة بدالة SEARCH في Excel هي:

=SEARCH (find_text, within_text, [start_num])

 المعاملات:

  • find_text: مطلوب. الحرف أو النص الذي تريد العثور عليه.
  • within_text: مطلوب. سلسلة النص التي سيتم البحث فيها.
  • start_num: اختياري. من أي موقع تريد أن تبدأ البحث داخل سلسلة النص. إذا تم حذف هذا المعامل، يبدأ البحث من أول حرف في سلسلة النص المقدمة.

ملاحظات:

  • ١. ستقوم دالة SEARCH بإرجاع موقع أول ظهور لـ find_text داخل سلسلة النص إذا تم حذف start_num.
  • ٢. دالة SEARCH ليست حساسة لحالة الأحرف، إذا كنت بحاجة إلى إجراء بحث حساس لحالة الأحرف، يجب عليك استخدام دالة FIND.
  • ٣. إذا لم يتم العثور على قيمة find_text، ستقوم دالة SEARCH بإرجاع قيمة الخطأ #VALUE!.
  • ٤. إذا لم يكن start_num أكبر من ٠ أو كان أكبر من طول within_text، سيتم إرجاع قيمة الخطأ #VALUE! أيضًا.
  • ٥. تسمح دالة SEARCH باستخدام الرموز البرية في find_text المعامل:
    • علامة الاستفهام (?): تطابق حرف واحد؛
    • النجمة (*): تطابق أي سلسلة من الحروف؛
    • للعثور على علامة الاستفهام الفعلية (?) أو النجمة (*)، اكتب (~) قبلها، مثل: ~*، أو ~?.

 الإرجاع:

إرجاع موقع الحرف أو النص المحدد من سلسلة النص المقدمة.


 أمثلة:

المثال الأول: البحث عن حرف أو نص في سلسلة نصية (من البداية)

للبحث عن حرف أو كلمة محددة في سلسلة نصية لإرجاع موقعها من بداية الحرف الأول، يرجى تطبيق الصيغة التالية:

=SEARCH(B2, A2)

ملاحظة: في الصيغة أعلاه، B2 هي الخلية التي تحتوي على الحرف أو النص الذي تريد العثور على موقعه، A2 هي سلسلة النص التي تريد البحث فيها.

ثم، ستحصل على موقع النص الذي تم البحث عنه من بداية سلسلة النص، انظر لقطة الشاشة:

show the usage of Excel SEARCH function

المثال الثاني: البحث عن حرف أو نص في سلسلة نصية (مع بداية محددة)

أحيانًا، قد ترغب في الحصول على موقع حرف معين داخل سلسلة نصية من بداية محددة بدلاً من بداية الحرف الأول. في هذه الحالة، تحتاج فقط إلى إضافة المعامل الثالث start_num.

يرجى إدخال أو نسخ الصيغة التالية في خلية فارغة:

=SEARCH(B2, A2,C2)

ملاحظة: في الصيغة أعلاه، B2 هي الخلية التي تحتوي على الحرف أو النص الذي تريد العثور على موقعه، A2 هي سلسلة النص التي تريد البحث فيها، وC2 هو الرقم الذي تريد بدء البحث منه داخل سلسلة النص.

ومن ثم، سيتم إرجاع مواقع الحرف أو النص داخل سلسلة النص من حيث تريد بدء البحث، انظر لقطة الشاشة:

show the usage of Excel SEARCH function

المثال الثالث: العثور واستخراج النص بين الأقواس

إذا كان لديك قائمة من سلاسل النصوص التي تتضمن بعض النصوص محاطة بالأقواس، الآن، تريد فقط استخراج النص الموجود بين الأقواس، هنا، يمكن أن تساعدك دالة SEARCH جنبًا إلى جنب مع دالة MID في حل هذه المهمة.

يرجى تطبيق الصيغة التالية في خلية فارغة:

=MID(A2,SEARCH("(",A2)+1, SEARCH(")",A2)-SEARCH("(",A2)-1)

وسيتم استخراج جميع النصوص الموجودة بين الأقواس مرة واحدة، انظر لقطة الشاشة:

show the usage of Excel SEARCH function

 وظائف أخرى:

  • دالة RIGHT في Excel
  • تُستخدم دالة RIGHT لإرجاع النص من الجهة اليمنى لسلسلة النص.
  • دالة REPLACE في Excel
  • يمكن أن تساعدك دالة REPLACE في العثور واستبدال الأحرف بناءً على الموقع المحدد من سلسلة النص بنص جديد.

أفضل أدوات إنتاجية للمكتب

Kutools لـ Excel - يساعدك على التميز بين الحشود

🤖 مساعد KUTOOLS AI: ثورة في تحليل البيانات بناءً على: تنفيذ ذكي   |  توليد الأكواد  |  إنشاء صيغ مخصصة  |  تحليل البيانات وتوليد الرسوم البيانية  |  استدعاء وظائف Kutools
الميزات الشائعة: البحث، تمييز أو تحديد المكررات  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  التقريب بدون صيغة ...
VLookup فائق: معايير متعددة  |  قيم متعددة  |  عبر أوراق متعددة  |  مطابقة غامضة...
قائمة منسدلة متقدمة: قائمة منسدلة سهلة  |  قائمة منسدلة تعتمد على أخرى  |  قائمة منسدلة متعددة الخيارات...
مدير العمود: إضافة عدد معين من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  مقارنة الأعمدة لتحديد الخلايا المتشابهة والمختلفة ...
الميزات البارزة: التركيز على الشبكة  |  عرض التصميم  |  شريط الصيغ المحسن  |  مدير المصنفات وأوراق العمل | مكتبة النص التلقائي (Auto Text)  |  منتقي التاريخ  |  دمج بيانات الأوراق  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل بريد إلكتروني عبر القوائم  |  مرشح متقدم  |  تصفية خاصة (تصفية الخلايا العريضة/المائلة/المتوسطة بخط...) ...
أهم 15 مجموعة أدوات:  12 أداة نص (إضافة نص، حذف الأحرف ...)  |  50+ نوع من الرسوم البيانية (مخطط جانت ...)  |  40+ صيغة عملية (حساب العمر بناءً على تاريخ الميلاد ...)  |  19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار ...)  |  12 أداة تحويل (تحويل إلى كلمات، تحويل العملة ...)  |  7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم خلايا الإكسيل ...)  |  ... والمزيد

Kutools لـ Excel يتمتع بأكثر من 300 ميزة، مما يضمن أن ما تحتاجه هو مجرد نقرة واحدة بعيداً...


Office Tab - تمكين القراءة والتحرير باستخدام التبويبات في Microsoft Office (يشمل Excel)

  • ثانية واحدة للتبديل بين العشرات من المستندات المفتوحة!
  • يقلل من مئات النقرات بالماوس لك كل يوم، قل وداعًا لآلام اليد بسبب الماوس.
  • يزيد من إنتاجيتك بنسبة 50٪ عند عرض وتحرير مستندات متعددة.
  • يجلب التبويبات الفعالة إلى Office (يشمل Excel)، تمامًا مثل Chrome و Edge و Firefox.