كيف تحسب الخلايا المرشَّحة التي تحتوي على نص في Excel؟
في Excel، يُعد حساب الخلايا التي تحتوي على نص أمرًا بسيطًا. لكنه يصبح أكثر تعقيدًا عندما يتعلق الأمر بالخلايا المرشَّحة التي تحتوي على نص. سيعرض لك هذا البرنامج التعليمي ثلاث طرق فعّالة لحساب الخلايا التي تحتوي على نص من قائمة مرشَّحة.

حساب الخلايا المرشَّحة التي تحتوي على نص باستخدام عمود مساعد
حساب الخلايا المرشَّحة التي تحتوي على نص باستخدام دوال SUMPRODUCT وSUBTOTAL وINDIRECT وROW وISTEXT
حساب الخلايا المرشَّحة التي تحتوي على نص باستخدام عمود مساعد
باستخدام دالة COUNTIF مع عمود مساعد، يمكنك بسهولة حساب الخلايا المرشَّحة التي تحتوي على نص. يُرجى اتباع الخطوات التالية:
1. يُرجى نسخ الصيغة أدناه في الخلية D2، ثم الضغط على مفتاح «Enter» للحصول على النتيجة الأولى.
=SUBTOTAL (103, A2) 
ملاحظة: يُستخدم العمود المساعد الذي يحتوي على صيغة SUBTOTAL لتحديد ما إذا كان الصف مُرشَّحًا أم لا، حيث يشير الرقم "103" إلى دالة «COUNTA» في وسيطة «function_num».
2. بعد ذلك، اسحب مقبض التعبئة لأسفل حتى تصل إلى الخلايا التي ترغب في تطبيق الصيغة عليها.
3. يُرجى نسخ الصيغة أدناه في الخلية "F2"، ثم الضغط على مفتاح «Enter» للحصول على النتيجة النهائية.
=COUNTIFS(A2:A18,"*", D2:D18, 1) 
يمكننا ملاحظة وجود 4 خلايا تحتوي على نص في البيانات المرشَّحة.
حساب الخلايا المرشَّحة التي تحتوي على نص باستخدام دوال SUMPRODUCT وSUBTOTAL وINDIRECT وROW وISTEXT
طريقة أخرى لحساب الخلايا المرشَّحة التي تحتوي على نص هي استخدام مجموعة من الدوال: «SUMPRODUCT» و«SUBTOTAL» و«INDIRECT» و«ROW» و«ISTEXT». يُرجى اتباع الخطوات التالية.
يُرجى نسخ الصيغة أدناه في الخلية "E2"، ثم اضغط على مفتاح «Enter» للحصول على النتيجة.
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A18))), --(ISTEXT(A2:A18))) 
شرح الصيغة:
- تُرجع الدالة "ROW(A2:A18)" القيم التي تحدد عدد الصفوف في النطاق A2:A18.
- تُرجع الدالة «INDIRECT(»A«&ROW(A2:A18))» مراجع الخلايا الصالحة ضمن النطاق المحدد.
- تختبر الصيغة "SUBTOTAL(103، INDIRECT("A«&ROW(A2:A18)))» ما إذا كان الصف مُرشَّحًا أم لا، وترجع 1 للخلايا المرئية و0 للخلايا المخفية أو الفارغة.
- تتحقّق الصيغة "ISTEXT(A2:A18)" مما إذا كانت كل خلية في النطاق A2:A18 تحتوي على نص، فترجع TRUE للخلايا التي تحتوي على نص وFALSE لبقية الخلايا. بعد ذلك، يحوّل العامل الثنائي (--) قيمَي TRUE وFALSE إلى الرقمين 1 و0 على التوالي.
- يمكن اعتبار الصيغة "SUMPRODUCT(SUBTOTAL(103، INDIRECT("A"&ROW(A2:A18)))، --(ISTEXT(A2:A18)))" معادلةً لـ "SUMPRODUCT({1؛1؛1؛1؛1؛1؛1؛1؛1}، {0؛0؛0؛1؛1؛0؛0؛1؛1})". بعد ذلك، تقوم دالة SUMPRODUCT بضرب المصفوفتين معًا وترجع مجموع النتائج، وهو4.
حساب الخلايا المرشَّحة التي تحتوي على نص باستخدام دوال SUMPRODUCT وSUBTOTAL وOFFSET وMIN وROW وISTEXT
الطريقة الثالثة لحساب الخلايا التي تحتوي على نص ضمن بيانات مرشَّحة هي دمج دوال **SUMPRODUCT** و**SUBTOTAL** و**OFFSET** و**MIN** و**ROW** و**ISTEXT**. يُرجى اتباع الخطوات التالية:
يُرجى نسخ الصيغة أدناه في الخلية "E2"، ثم الضغط على مفتاح «Enter» للحصول على النتيجة.
=SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1)), -- (ISTEXT(A2:A18))) 
شرح الصيغة:
- تُرجع الصيغة "OFFSET(A2:A18، ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2)،،1)" مراجع الخلايا الفردية ضمن النطاق A2:A18.
- تتحقَّق الصيغة "SUBTOTAL(103، OFFSET(A2:A18، ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2)،،1))" مما إذا كان الصف مُرشَّحًا أم لا، وترجع 1 للخلايا المرئية، و0 للخلايا المخفية أو الفارغة.
- تتحقّق الصيغة "ISTEXT(A2:A18)" مما إذا كانت كل خلية في النطاق A2:A18 تحتوي على نص، فترجع TRUE للخلايا التي تحتوي على نص وFALSE للخلايا الأخرى. بعد ذلك، يحوّل العامل الثنائي (--) قيمَي TRUE وFALSE إلى الرقمين 1 و0 على التوالي.
- يمكن اعتبار الصيغة "SUMPRODUCT(SUBTOTAL(103، OFFSET(A2:A18، ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2)،،1))، -- (ISTEXT(A2:A18)))" معادلةً لـ "SUMPRODUCT({1؛1؛1؛1؛1؛1؛1؛1؛1}، {0؛0؛0؛1؛1؛0؛0؛1؛1})". بعد ذلك، تقوم دالة SUMPRODUCT بضرب المصفوفتين معًا وترجع مجموع النواتج، وهو 4.
عمليات أخرى (مقالات)
دمج دالتَي COUNTIF وLEFT لحساب الخلايا التي تبدأ بأحرف معينة في Excel
لحساب عدد الخلايا التي تبدأ بأحرف معيّنة في Excel، يمكنك دمج دالتَي COUNTIF وLEFT لإتمام هذه المهمة بسهولة. في الواقع، هناك عدة صيغ مختلفة يمكنها تحقيق ذلك—وسيأخذك هذا البرنامج التعليمي خلال الخطوات واحدة تلو الأخرى!
كيف تحسب الخلايا التي تحتوي على أرقام أو لا تحتوي عليها في Excel؟
إذا كان لديك نطاق من الخلايا يحتوي بعضها على أرقام والبعض الآخر على نصوص، فكيف يمكنك حساب الخلايا التي تحتوي على أرقام أو التي لا تحتوي عليها بسرعة في Excel؟
كيف تحسب الخلايا إذا تحقّق أحد معايير متعددة في Excel؟
ماذا لو أردت حساب الخلايا التي تحتوي على أحد المعايير المتعددة؟ سأشاركك هنا طرقًا لحساب الخلايا التي تحتوي على X أو Y أو Z... إلخ في Excel.
كيف تحسب الخلايا التي تحتوي على نص معيّن وتنسيق/لون الخط في Excel؟
هل تعرف كيف تحسب الخلايا التي تستوفي شروطًا متعددة؟ على سبيل المثال، احسب عدد الخلايا التي تحتوي على نص معيّن **و** تنسيق خط أو لون تعبئة معين. سيعرض لك هذا المقال الحل!
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل