صيغة Excel: تحقق مما إذا كانت الخلية تحتوي على بعض النصوص ولكنها لا تحتوي على نصوص أخرى
للتحقق مما إذا كانت الخلية تحتوي على بعض النصوص في النطاق A ولكنها لا تحتوي على النصوص الموجودة في النطاق B ، يمكنك استخدام صيغة صفيف تجمع بين وظيفة COUNT و SEARCH و AND في Excel. يوضح هذا البرنامج التعليمي هنا كيفية استخدام صيغة الصفيف هذه.
الصيغة العامة:
=AND(COUNT(SEARCH(include,text))>0,COUNT(SEARCH(exclude,text))=0) |
الحجج
Text: the text string you want to check. |
Include: the values you want to check if argument text contains. |
Exclude: the values you want to check if argument text does not contain. |
قيمة الإرجاع:
هذه الصيغة ترجع قيمة منطقية. إذا احتوت الخلية على وسيطة واحدة على الأقل من التضمين ولكنها لا تحتوي على أي وسيطة استبعاد ، فستُرجع TRUE أو سترجع FALSE.
كيف تعمل هذه الصيغة
لنفترض أنك تريد التحقق مما إذا كانت الخلية B3 تحتوي على إحدى القيم الموجودة في النطاق E3: E5 ، ولكن في الوقت نفسه ، لا تحتوي على أي قيم في النطاق F3: F4 ، يرجى استخدام الصيغة أدناه
=AND(COUNT(SEARCH($E$3:$E$5,B3))>0,COUNT(SEARCH($F$3:$F$4,B3))=0) |
صحافة شيفت + كترل + إنتر مفتاح للتحقق من الخلية.
تفسير
جزء 1: ( COUNT(SEARCH($E$3:$E$5,B3))>0 تحقق مما إذا كانت الخلية B3 تحتوي على إحدى القيم الموجودة في النطاق E3: E5
ابحث دالة: تُرجع الدالة SEARCH موضع الحرف الأول من السلسلة النصية داخل أخرى ، إذا عثرت الدالة SEARCH على النص المطابق ، فإنها تُرجع الموضع النسبي ، وإذا لم يكن الأمر كذلك ، فإنها ترجع #VALUE! خطأ. هنا الصيغة SEARCH($E$3:$E$5,B3) سيبحث عن كل قيمة في النطاق E3: E5 في الخلية B3 ، ويعيد موقع كل سلسلة نصية في الخلية B3. سيعود مصفوفة نتيجة كالتالي: {1;7;#VALUE!}.
بالإحصاء دالة: تحسب الدالة COUNT عدد العناصر في نطاق أو مصفوفة. COUNT(SEARCH($E$3:$E$5,B3)) تُرجع 2 كعدد العناصر في المصفوفة {1;7;#VALUE!} اثنان.
COUNT(SEARCH($E$3:$E$5,B3))>0، قارن نتيجة الدالة COUNT والصفر ، طالما أن نتيجة الدالة COUNT أكبر من 0 ، ستُرجع النتيجة TRUE ، أو ستعيد FALSE. هنا ترجع TRUE.
جزء 2: COUNT(SEARCH($F$3:$F$4,B3))=0 تحقق مما إذا كانت الخلية B3 لا تحتوي على إحدى القيم الموجودة في النطاق F3: F4
ابحث دالة: تُرجع الدالة SEARCH موضع الحرف الأول من السلسلة النصية داخل أخرى ، إذا عثرت الدالة SEARCH على النص المطابق ، فإنها ترجع الموضع النسبي ؛ إذا لم يكن كذلك ، فإنها ترجع #VALUE! خطأ. هنا الصيغة SEARCH($F$3:$F$4,B3) سيبحث عن كل قيمة من قيم النطاق F3: F4 في الخلية B3 ، ويعيد موقع كل سلسلة نصية في الخلية B3. سيعود مصفوفة نتيجة كالتالي: {#VALUE!; #VALUE!;#VALUE!}.
بالإحصاء دالة: تحسب الدالة COUNT عدد العناصر في نطاق أو مصفوفة. COUNT(SEARCH($F$3:$F$4,B3)) إرجاع 0 حيث لا توجد عناصر في المصفوفة {#VALUE!; #VALUE!;#VALUE!} .
COUNT(SEARCH($F$3:$F$4,B3))>0، قارن نتيجة الدالة COUNT والصفر ، طالما أن نتيجة الدالة COUNT تساوي 0 ، فإنها ستعيد TRUE ، أو ستعيد FALSE. هنا ترجع TRUE.
جزء 3: لأي لبس وظيفة
=AND(COUNT(SEARCH($E$3:$E$5,B3))>0,COUNT(SEARCH($F$3:$F$4,B3))=0)
=AND(TRUE,TRUE)
=TRUE
ملف العينة
الصيغ النسبية
- تحقق مما إذا كانت الخلية تحتوي على نص معين
للتحقق مما إذا كانت الخلية تحتوي على بعض النصوص في النطاق A ولكنها لا تحتوي على النصوص الموجودة في النطاق B ، يمكنك استخدام صيغة صفيف تجمع بين وظيفة COUNT و SEARCH و AND في Excel - تحقق مما إذا كانت الخلية تحتوي على واحدة من عدة قيم ولكن مع استبعاد القيم الأخرى
سيوفر هذا البرنامج التعليمي صيغة للتعامل بسرعة مع المهمة التي تتحقق مما إذا كانت الخلية تحتوي على أحد الأشياء مع استبعاد القيم الأخرى في Excel وشرح وسيطات الصيغة. - تحقق مما إذا كانت الخلية تحتوي على أحد الأشياء
لنفترض في Excel ، وجود قائمة بالقيم في العمود E ، وتريد التحقق مما إذا كانت الخلايا الموجودة في العمود B تحتوي على جميع القيم الموجودة في العمود E ، وإرجاع TRUE أو FALSE. - تحقق مما إذا كانت الخلية تحتوي على رقم
في بعض الأحيان ، قد ترغب في التحقق مما إذا كانت الخلية تحتوي على أحرف رقمية. يوفر هذا البرنامج التعليمي صيغة ستُرجع TRUE إذا كانت الخلية تحتوي على رقم ، و FALSE إذا كانت الخلية لا تحتوي على رقم.
أفضل أدوات إنتاجية المكتب
Kutools for Excel - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...

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