عدّ عدد الصفوف باستخدام معايير OR متعددة
لعدّ عدد الصفوف التي تحتوي على معايير متعددة في أعمدة مختلفة باستخدام منطق OR، يمكنك الاعتماد على دالة SUMPRODUCT. على سبيل المثال، لديّ تقرير منتجات كما هو موضح في لقطة الشاشة أدناه، وأرغب الآن في عدّ الصفوف التي يكون فيها المنتج «T-shirt» **أو** اللون «Black». كيف يمكنني تنفيذ هذه المهمة في Excel؟

عدّ عدد الصفوف باستخدام معايير OR متعددة
في Excel، عند استخدام دالة SUMPRODUCT لعدّ عدد الصفوف التي تحتوي على معايير متعددة في أعمدة مختلفة، يكون التركيب العام للصيغة كالتالي:
- criteria1, criteria2: التعبيرات المنطقية المستخدمة لاستيفاء الشروط.
على سبيل المثال، لعدّ عدد الصفوف التي يكون فيها المنتج «T-shirt» أو يكون اللون «Black»، يُرجى إدخال أو نسخ الصيغة التالية في خلية فارغة لإظهار الحساب، ثم الضغط علىEnterللحصول على النتيجة:

شرح الصيغة:
=SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")>0))
- (A2:A12="T-shirt")+(C2:C12="Black"):
يتحقّق التعبير المنطقي الأول مما إذا كان المنتج هو «T-shirt»، ويعيد النتيجة التالية: {FALSE؛TRUE؛TRUE؛FALSE؛TRUE؛FALSE؛TRUE؛FALSE؛FALSE؛FALSE؛TRUE}.
ويتحقّق التعبير المنطقي الثاني مما إذا كان اللون هو «Black»، ويعيد النتيجة التالية: {TRUE؛FALSE؛FALSE؛FALSE؛FALSE؛FALSE؛FALSE؛TRUE؛FALSE؛FALSE؛TRUE}.
وبما أن منطق OR يتطلب الجمع، فإننا نربط التعبيرين بعلامة الجمع (+). تقوم العملية الحسابية تلقائيًا بتحويل القيم TRUE وFALSE إلى 1 و0 على التوالي، فنحصل على المصفوفة التالية: {1؛1؛1؛0؛1؛0؛1؛1؛0؛0؛2}. - --((A2:A12="T-shirt")+(C2:C12="Black")>0)=--({1;1;1;0;1;0;1;1;0;0;2}>0): أولًا، تحقّق من القيم في المصفوفة التي تكون أكبر من 0: إذا كانت القيمة أكبر من 0، يُعرض TRUE؛ وإذا كانت أقل من أو تساوي 0، يُعرض FALSE. بعد ذلك، تحوّل العلامة السلبية المزدوجة القيم المنطقية TRUE وFALSE إلى 1 و0 على التوالي، ليصبح الناتج كما يلي: {1؛1؛1؛0؛1؛0؛1؛1؛0؛0؛1}.
- SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")>0))=SUMPRODUCT({1;1;1;0;1;0;1;1;0;0;1}): في النهاية، تقوم دالةSUMPRODUCTبجمع جميع القيم في المصفوفة، نحصل على النتيجة: 7.
نصائح:
لإضافة معايير إضافية، ما عليك سوى إضافة التعبيرات المنطقية داخل دالة SUMPRODUCT. على سبيل المثال، لعدّ عدد الصفوف التي يكون فيها المنتج «T-shirt»، أو يكون اللون «Black»، أو تكون الكمية "50"، يُرجى تطبيق الصيغة التالية:

الدالة المرتبطة المستخدمة:
- SUMPRODUCT:
- تُستخدم دالة SUMPRODUCT لضرب عمودين أو أكثر أو مصفوفتين معًا، ثم جمع نواتج الضرب.
مقالات إضافية:
- عدّ عدد الصفوف التي تحتوي على قيم معيّنة
- قد يكون من السهل عدّ الخلايا التي تحتوي على قيمة معيّنة في ورقة عمل Excel. لكن الحصول على عدد الصفوف التي تتضمّن قيمًا معيّنة قد يكون أكثر تعقيدًا بعض الشيء. هنا، تأتي الصيغة المتقدمة المبنية على دوال SUM وMMULT وTRANSPOSE وCOLUMN لتنقذ الموقف! سيوضح لك هذا البرنامج التعليمي كيفية إنشاء هذه الصيغة بفعالية لأداء هذه المهمة في Excel.
- عدّ الصفوف إذا استوفت معايير داخلية
- افترض أن لديك تقرير مبيعات المنتجات لهذا العام والعام الماضي، وقد تحتاج الآن إلى عدّ المنتجات التي تكون مبيعاتها هذا العام أعلى من مبيعاتها في العام الماضي، أو تلك التي تكون مبيعاتها هذا العام أقل منها في العام الماضي، كما هو موضح في لقطة الشاشة أدناه. عادةً، يمكنك إضافة عمود مساعد لحساب الفرق في المبيعات بين السنتين، ثم استخدام دالة COUNTIF للحصول على النتيجة. لكن في هذه المقالة، سأعرض لك كيفية استخدام دالة SUMPRODUCT للحصول على النتيجة مباشرةً دون الحاجة إلى أي عمود مساعد.
- عدّ الصفوف إذا استوفت معايير متعددة
- عدّ عدد الصفوف في نطاق بناءً على معايير متعددة، بعضها يعتمد على اختبارات منطقية تعمل على مستوى الصف، وقد تساعدك دالة SUMPRODUCT في Excel في هذا الأمر.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.