عد عدد الصفوف بمعايير OR متعددة
لحساب عدد الصفوف ذات المعايير المتعددة في أعمدة مختلفة ، باستخدام منطق OR ، يمكن أن تساعدك الدالة SUMPRODUCT. على سبيل المثال ، لدي تقرير منتج كما هو موضح أدناه ، أريد حساب الصفوف التي يكون فيها المنتج "تي شيرت" أو اللون "أسود". كيف تتعامل مع هذه المهمة في Excel؟
عد عدد الصفوف بمعايير OR متعددة
في Excel ، باستخدام الدالة SUMPRODUCT لحساب عدد الصفوف ذات المعايير المتعددة في أعمدة مختلفة ، يكون بناء الجملة العام هو:
- criteria1, criteria2: التعبيرات المنطقية المستخدمة لتلبية الشروط.
على سبيل المثال ، لحساب عدد الصفوف التي يكون فيها المنتج "T-shirt" أو يكون اللون "أسود" ، يرجى إدخال الصيغة التالية أو نسخها في خلية فارغة لإخراج الحساب ، ثم اضغط أدخل مفتاح للحصول على النتيجة:
شرح الصيغة:
=SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")>0))
- (A2: A12 = "قميص") + (C2: C12 = "أسود"):
يتحقق التعبير المنطقي الأول مما إذا كان المنتج "T-shirt" ، ويعيد النتيجة على النحو التالي: {FALSE؛ TRUE؛ TRUE؛ FALSE؛ TRUE؛ FALSE؛ TRUE؛ FALSE؛ FALSE؛ FALSE؛ TRUE}.
يتحقق التعبير المنطقي الثاني مما إذا كان اللون "أسود" ، ويرجع النتيجة كما يلي: {TRUE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ TRUE؛ FALSE؛ FALSE؛ TRUE}.
يتطلب منطق OR إضافة ، لذلك ، يتم ضم التعبيرين المنطقيين بعلامة الجمع (+). تقوم العملية الحسابية تلقائيًا بتحويل قيم TRUE و FALSE إلى 1s و 0s ، لذلك ستحصل على مصفوفة مثل هذه: {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. ثم تجبر الإشارة السالبة المزدوجة القيم الحقيقية والخطأ على أن تكون 1 ثانية وأصفار ، لذلك ستحصل على هذا: {0؛ 1؛ 1؛ 1؛ 0؛ 1؛ 0؛ 1؛ 1؛ 0؛ 0}.
- 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" ، أو اللون "أسود" ، أو الكمية "50" ، يرجى تطبيق الصيغة التالية:
الوظيفة النسبية المستخدمة:
- SUMPRODUCT:
- يمكن استخدام الدالة SUMPRODUCT لمضاعفة عمودين أو أكثر من المصفوفات معًا ، ثم الحصول على مجموع المنتجات.
المزيد من المقالات:
- عدد الصفوف التي تحتوي على قيم محددة
- قد يكون من السهل علينا حساب عدد الخلايا ذات القيمة المحددة في ورقة عمل Excel. ومع ذلك ، قد يكون الحصول على عدد الصفوف التي تحتوي على قيم محددة أمرًا معقدًا إلى حد ما. في هذه الحالة ، قد تفيدك صيغة أكثر تعقيدًا تستند إلى وظائف SUM و MMULT و TRANSPOSE و COLUMN. سيتحدث هذا البرنامج التعليمي عن كيفية إنشاء هذه الصيغة للتعامل مع هذه الوظيفة في Excel.
- عد الصفوف إذا استوفت المعايير الداخلية
- لنفترض أن لديك تقرير مبيعات المنتج لهذا العام والعام الماضي ، والآن ، قد تحتاج إلى حساب المنتجات التي تكون فيها المبيعات في هذا العام أكبر من العام الماضي ، أو المبيعات في هذا العام أقل من العام الماضي على النحو التالي تظهر لقطة الشاشة. عادةً ، يمكنك إضافة عمود مساعد لحساب فرق البيع بين العامين ، ثم استخدام COUNTIF للحصول على النتيجة. لكن في هذه المقالة ، سأقدم وظيفة SUMPRODUCT للحصول على النتيجة مباشرة دون أي عمود مساعد.
- عد الصفوف إذا استوفت معايير متعددة
- قم بحساب عدد الصفوف في نطاق ما بناءً على معايير متعددة ، يعتمد بعضها على الاختبارات المنطقية التي تعمل على مستوى الصفوف ، قد تفيدك الدالة SUMPRODUCT في Excel.
أفضل أدوات إنتاجية المكتب
Kutools for Excel - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...

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