صيغة Excel: التحقق مما إذا كانت الخلية تحتوي على نص معيّن
يقدّم هذا البرنامج التعليمي مجموعةً من الصيغ للتحقق مما إذا كانت الخلية تحتوي على نصٍ معيّن، وإرجاع القيمة TRUE أو FALSE كما يظهر في لقطة الشاشة أدناه، مع شرحٍ واضح لمعاني الوسائط وآلية عمل هذه الصيغ.
الصيغة 1 التحقق مما إذا كانت الخلية تحتوي على نص معيّن (ليس حساسية الحالة)
الصيغة العامة:
| =ISNUMBER(SEARCH(substring,text)) |
الوسائط
| Substring: the specific text you want to search in the cell. |
| Text: the cell or text string you want to check if contains a specific text (the argument substring) |
قيمة العودة:
تُرجع هذه الصيغة قيمة منطقية: TRUE إذا احتوت الخلية على السلسلة الفرعية، وFALSE في حال عدم احتوائها عليها.
كيف تعمل هذه الصيغة
هنا تريد التحقق مما إذا كانت الخلية B3 تحتوي على النص الموجود في C3، استخدم الصيغة التالية
| =ISNUMBER(SEARCH(C3,B3)) |
اضغطEnter للحصول على نتيجة التحقق.
الشرح
SEARCH الدالة: تُرجع دالة#VALUE!هنا،SEARCH(C3,B3)ستبحث عن موضع النص الموجود في الخلية C3 داخل النص في الخلية B3، وستُرجع النتيجة 22.
دالة ISNUMBER: تتحقّق دالة ISNUMBER مما إذا كانت القيمة في الخلية رقمًا، ثم تُرجع قيمة منطقية. فعندما تحتوي الخلية على رقم، تُرجع القيمة TRUE، وخلاف ذلك تُرجع FALSE. هنا،ISNUMBER(SEARCH(C3,B3))ستتحقّق مما إذا كانت نتيجة دالة SEARCH تمثّل قيمة رقمية.
الصيغة 2: التحقق مما إذا كانت الخلية تحتوي على نص معيّن (حساسية الحالة)
الصيغة العامة:
| =ISNUMBER(FIND(substring,text)) |
الوسائط
| Substring: the specific text you want to search in the cell. |
| Text: the cell or text string you want to check if contains a specific text (the argument substring). |
قيمة العودة:
تُرجع هذه الصيغة قيمة منطقية. فإذا احتوت الخلية على السلسلة الفرعية، تُرجع الصيغة TRUE، وإلا فتُرجع FALSE.
كيف تعمل هذه الصيغة
هنا تريد التحقق مما إذا كانت الخلية B4 تحتوي على النص الموجود في C4، استخدم الصيغة التالية
| =ISNUMBER(FIND(C4,B4)) |
اضغطEnter للمراجعة.
الشرح
FINDالدالة: تحصل دالة FIND على موقع أول ظهور للنص الذي تريد البحث عنه ()find_text) داخل النص المطلوب البحث فيه (within_text). وإذا لم تجده، تُرجع خطأً من نوع#VALUE!، وهي دالة حساسة لحالة الأحرف. هنا،FIND(C4,B4) ستبحث عن موضع النص الموجود في الخلية C4 داخل النص في الخلية B4، وستُرجع خطأً من نوع#VALUE! إذا لم يتم العثور عليه.
دالة ISNUMBER: تتحقّق دالة ISNUMBER مما إذا كانت القيمة في الخلية رقمًا، ثم تُرجع قيمة منطقية. فعندما تحتوي الخلية على رقم، تُرجع القيمة TRUE، وخلاف ذلك تُرجع FALSE. هناISNUMBER(FIND(C4,B4)) ستتحقّق مما إذا كانت نتيجة دالة FIND تمثّل قيمة رقمية.
ملف العينة
الصيغ ذات الصلة
- التحقق مما إذا كانت الخلية تحتوي على إحدى القيم العديدة
يقدّم هذا البرنامج التعليمي صيغةً للتحقق مما إذا كانت خلية في Excel تحتوي على إحدى القيم العديدة، ويشرح معاني الوسائط في الصيغة وكيفية عملها. - التحقق مما إذا كانت الخلية تحتوي على إحدى القيم مع استبعاد قيم أخرى
يقدّم هذا البرنامج التعليمي صيغةً فعّالة لإنجاز المهمة بسرعة: التحقق مما إذا كانت الخلية تحتوي على إحدى القيم مع استبعاد قيم أخرى في Excel، ويشرح أيضًا وسائط هذه الصيغة. - التحقق مما إذا كانت الخلية تحتوي على إحدى القيم
افترض أن لديك في Excel قائمةً من القيم في العمود E، وتريد التحقق مما إذا كانت الخلايا في العمود B تحتوي على أيٍّ من القيم الموجودة في العمود E، ثم إرجاع TRUE أو FALSE. - التحقق مما إذا كانت الخلية تحتوي على رقم
قد ترغب أحيانًا في التحقق مما إذا كانت الخلية تحتوي على أحرف رقمية. ويقدّم هذا البرنامج التعليمي صيغةً تُرجعTRUE إذا احتوت الخلية على رقم، وFALSE إذا لم تحتوِ على رقم.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.