KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

دالةSEARCH في Excel

المؤلفXiaoyangتاريخ التعديل

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

عرض استخدام دالة Excel SEARCH

 الصيغة:

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

=SEARCH ()find_text, within_text, [start_num])

 الوسيطات:

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

ملاحظات:

  • 1. تُرجع دالة SEARCH موضع أول ظهور لـfind_text داخل سلسلة النص إذا تم حذفstart_num.
  • 2. دالة SEARCH لا تُميّز بين الأحرف الكبيرة والصغيرة، لذا إذا كنت بحاجة إلى إجراء بحث يُميّز بينها، فاستخدم دالة FIND.
  • 3. إذا لم يتم العثور على القيمة المحددة لـfind_text، تُرجع دالة SEARCH خطأً بقيمة #VALUE!.
  • 4. إذا لم تكن قيمةstart_num أكبر من 0 أو كانت أكبر من طولwithin_text، فسيتم إرجاع قيمة الخطأ #VALUE! أيضًا.
  • 5. تتيح لك دالة SEARCH استخدام أحرف البدل في وسيطةfind_text:
    • علامة الاستفهام (؟): تطابق حرفاً واحداً؛
    • النجمة (*): تطابق أي سلسلة من الأحرف؛
    • للعثور على علامة الاستفهام (؟) أو النجمة (*) الفعلية، ضع رمز المد (~) قبلهما، مثل:~* أو~?.

 الإرجاع:

إرجاع موضع الحرف أو النص المطلوب ضمن السلسلة النصية المحددة.


 أمثلة:

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

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

=SEARCH(B2, A2)

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

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

عرض استخدام دالة Excel SEARCH

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

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

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

=SEARCH(B2, A2,C2)

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

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

عرض استخدام دالة Excel SEARCH

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

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

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

=MID(A2,SEARCH(«(»,A2)+1, SEARCH(«)»,A2)-SEARCH(«(»,A2)-1)

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

عرض استخدام دالة Excel SEARCH

 دوال إضافية:

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

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

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

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

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


Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)

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