كيفية البحث عن نص في الخلية في Excel (مثالان مناسبان)

  • شارك هذا
Hugh West

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

تنزيل Practice Workbook

تنزيل هذا المصنف للتدريب أثناء قراءة هذه المقالة.

البحث عن نصوص في Cells.xlsx

2 أمثلة مناسبة للبحث عن نص في خلية في Excel

لتوضيح الأمثلة ، نعتبر مجموعة بيانات من 10 معرّفات بريد إلكتروني من 10 شخصًا. سنكتشف ما إذا كان مجال البريد الإلكتروني ينتمي إلى Gmail أم لا. تقع مجموعة البيانات الخاصة بنا في نطاق الخلايا B5: B14 ، وسنعرض النتيجة في نطاق الخلايا C5: C14 ، على التوالي.

ملاحظة

يتم إنجاز جميع عمليات هذه المقالة باستخدام تطبيق Microsoft Office 365 .

مثال 1: دمج وظائف SEARCH و ISNUMBER و IF للبحث عن نص في الخلية

في المثال الأول ، سنستخدم SEARCH و ISNUMBER و IF للبحث عن نص من خلية. هذا المثال هو مشكلة غير حساسة لحالة الأحرف . لذلك ، سوف نتحقق مما إذا كانت كلمة Gmail موجودة في كياناتنا. يتم إعطاء الخطوات لإكمال العمليةأدناه:

📌 الخطوات:

  • أولاً ، حدد الخلية C5 .
  • الآن ، اكتب الصيغة التالية في الخلية.

=IF(ISNUMBER(SEARCH("Gmail",B5)),"Yes","No")

  • ومن ثم ، اضغط على أدخل .

  • حيث أن الكلمة Gmail موجودة في بيانات الخلية B5 ، أعادت الصيغة نعم في الخلية C5 .
  • بعد ذلك ، اسحب رمز مقبض الملء التلقائي لنسخ الصيغة إلى الخلية C14 .

  • أخيرًا ، سترى أن صيغتنا ستظهر النتيجة لجميع البيانات.

وبالتالي ، يمكننا القول أن صيغتنا تعمل بشكل مثالي ، ويمكننا العثور على نص في خلية في Excel.

🔎 تفصيل الصيغة

نقوم بتفكيك صيغة الخلية C5 .

👉 SEARCH (“Gmail”، B5) : SEARCH ستبحث الوظيفة عن الشخصية التي نريدها وتظهر رقم الحرف. هنا ، سترجع الدالة 12 .

👉 ISNUMBER (SEARCH ("Gmail"، B5)) : ستتحقق الوظيفة ISNUMBER ما إذا كانت نتيجة وظيفة SEARCH هي رقم أم لا. إذا كانت النتيجة رقمًا ، فسيتم إرجاعها TRUE . وإلا فسيظهر خطأ . هنا ، ستعرض الوظيفة TRUE .

👉 IF (ISNUMBER (SEARCH ("Gmail"، B5))، "Yes"، "No") : أخيرًا ، تتحقق الدالة IF من قيمة الدالة ISNUMBER هي true أو false . إذا كانت النتيجة صحيح ستعيد الوظيفة IF نعم ، من ناحية أخرى ، ستعيد لا . هنا ، سترجع الدالة نعم .

اقرأ المزيد: Excel Search for Text in Range

المثال 2: دمج وظائف FIND و ISNUMBER للبحث عن نص في الخلية

في المثال التالي ، سنستخدم الدالات FIND و ISNUMBER و IF للعثور على النص من خلية. هذه مشكلة حساسة لحالة الأحرف . لأن الوظيفة FIND ستبحث عن نفس الكيان بالضبط في خلايانا. هنا ، سوف نتحقق من الكلمة الدقيقة Gmail موجودة أم لا. يتم إعطاء الخطوات لإنهاء هذا المثال على النحو التالي:

📌 الخطوات:

  • في البداية ، حدد الخلية C5 .
  • بعد ذلك ، اكتب الصيغة التالية في الخلية.

=IF(ISNUMBER(FIND("Gmail",B4)),"Yes","No")

  • ثم اضغط على أدخل .

  • هنا ، الكلمة بالضبط Gmail غائبة في نص الخلية B5 ، أعادت الصيغة لا في الخلية C5 .
  • الآن ، اسحب 1> AutoFill Handle رمز لنسخ الصيغة حتى الخلية C14 .

  • سترى أن صيغتنا سيعرض النتيجة لجميع البيانات ، وفي الواقع ، لا يوجد مجال مع Gmail . وبالتالي ، ستكون جميع النتائج لا .

أخيرًا ، يمكننا القول أن صيغتنا تعمل بنجاح ، ويمكننا إيجاد نص في خليةفي Excel.

🔎 تفصيل الصيغة

نقوم بتفكيك صيغة الخلية C5 .

👉 FIND ("Gmail"، B4) : ستقوم الوظيفة FIND بالتحقق من الحرف الدقيق وإظهار رقم الحرف. نظرًا لعدم وجود الكلمة في نصنا ، ستُرجع الدالة الخطأ #VALUE .

👉 ISNUMBER (FIND (“Gmail”، B4)) : ستتحقق الوظيفة ISNUMBER مما إذا كانت نتيجة الدالة FIND عبارة عن رقم أم لا. إذا كانت النتيجة رقمًا ، فسيتم إرجاعها TRUE . في المقابل ، ستظهر FALSE . هنا ، سترجع الدالة FALSE .

👉 IF (ISNUMBER (FIND ("Gmail"، B4))، "Yes"، "No") : في النهاية ، تتحقق الوظيفة IF من قيمة الدالة ISNUMBER هي true أو false . إذا كانت النتيجة صحيحة ، فستقوم الوظيفة IF بإرجاع نعم ، وإلا فإنها سترجع لا . هنا ، سترجع الدالة لا .

الاستنتاج

هذه نهاية هذه المقالة. آمل أن تكون هذه المقالة مفيدة لك وستتمكن من العثور على نص في خلية في Excel. يرجى مشاركة أي استفسارات أو توصيات أخرى معنا في قسم التعليقات أدناه إذا كان لديك أي أسئلة أو توصيات أخرى.

لا تنس التحقق من موقعنا على الويب ، ExcelWIKI ، للعديد من برامج Excel- المشاكل والحلول ذات الصلة. استمر في تعلم طرق جديدة واستمر في النمو!

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.