إذا كانت الخلية تحتوي على نص ، فقم بعرضه في Excel
إذا كانت لديك قائمة بالسلاسل النصية في العمود A وصف من الكلمات الرئيسية ، فأنت بحاجة الآن إلى التحقق مما إذا كانت الكلمات الرئيسية تظهر في السلسلة النصية. إذا ظهرت الكلمات الرئيسية في الخلية ، فإن عرضها ، إذا لم تظهر ، يتم عرض الخلية الفارغة كما هو موضح في لقطة الشاشة التالية.
إذا كانت الخلية تحتوي على نص ، فقم بعرضه في Excel
لحل هذه المهمة ، يجب عليك استخدام الدالات SERACH و ISNUMBER و IF معًا. الصيغة العامة هي:
=IF(ISNUMBER(SEARCH(substring,text)),substring,"")
- substring: الكلمة التي تريد البحث عنها إذا ظهرت في السلسلة النصية.
- text: السلسلة النصية التي تريد التحقق منها.
1. الرجاء إدخال الصيغة التالية أو نسخها في الخلية C2:
=IF(ISNUMBER(SEARCH(C$1,$A2)),C$1,"")
2. بعد ذلك ، اسحب مقبض التعبئة إلى اليمين لعرض جميع النصوص التي تظهر في الخلية A2 بناءً على بيانات الصف المقابلة ، انظر الصورة:
3. استمر في سحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة ، وستحصل على النتيجة كما هو موضح أدناه:
شرح الصيغة:
- SEARCH (1 دولار كندي ، دولار A2): يتم استخدام وظيفة البحث للتحقق مما إذا كانت القيمة التي تم البحث عنها في C1 تظهر في A2 ، وإذا تم العثور على سلسلة البحث ، فسيعيد البحث الموضع (رقم) ، إذا لم يتم العثور عليه ، قيمة الخطأ #VALUE! يتم إرجاع.
- ISNUMBER (SEARCH (C $ 1، $ A2)): ستعيد الدالة ISNUMBER القيمة TRUE إذا تم العثور على البحث ، فتُرجع FALSE إذا لم يتم العثور عليها.
- إذا كان (ISNUMBER (SEARCH (C $ 1، $ A2))، C $ 1، ""): إذا تم استخدام الدالة لإرجاع قيمة C1 إذا كانت نتيجة ISNUMBER هي TRUE ، فإن نتيجة ISNUMBER هي FALSE ، يتم إرجاع سلسلة فارغة.
الدوال النسبية المستخدمة:
- SEARCH:
- يمكن أن تساعدك وظيفة SEARCH في العثور على موضع حرف معين أو سلسلة فرعية من السلسلة النصية المحددة.
- IF:
- تُستخدم الدالة IF لاختبار شرط معين ، وتُرجع القيمة المقابلة التي توفرها لـ TRUE أو FALSE.
- ISNUMBER:
- تعرض الدالة ISNUMBER القيمة TRUE عندما تحتوي الخلية على رقم ، وتعرض FALSE إذا لم يكن كذلك.
المزيد من المقالات:
- تحقق مما إذا كانت الخلية تساوي أي قيمة في القائمة
- على سبيل المثال ، لدي قائمة بالسلاسل النصية في العمود A ، والآن ، أريد التحقق مما إذا كانت قيمة الخلية في هذا العمود تساوي أي قيمة في قائمة أخرى من العمود E. إذا كانت تساوي ، اعرض TRUE ، وإلا فسيتم عرض قيمة FALSE كما هو موضح أدناه لقطة الشاشة.
- تحقق مما إذا كانت الخلية تحتوي على أحد الأشياء العديدة
- يوفر هذا البرنامج التعليمي صيغة للتحقق مما إذا كانت الخلية تحتوي على واحدة من عدة قيم في Excel ، ويشرح الوسيطات في الصيغة وكيفية عمل الصيغة.
- تحقق مما إذا كانت الخلية تحتوي على نص معين
- هنا يوفر البرنامج التعليمي بعض الصيغ للتحقق مما إذا كانت الخلية تحتوي على نص معين وإرجاع TRUE و FALSE كما هو موضح أدناه ، ويشرح الحجج وكيف تعمل الصيغ.
أفضل أدوات إنتاجية المكتب
كوتولس ل إكسيل - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...
علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.