حساب خلايا متعددة بمعايير باستخدام منطق NOT في Excel
يوضح لك هذا المقال كيفية حساب عدد الخلايا التي تستوفي معايير متعددة باستخدام منطق NOT في Excel.

كيف تحسب خلايا متعددة بناءً على معايير باستخدام منطق NOT في Excel؟
كما هو موضح في جدول طلبات المنتجات أدناه، لحساب عدد الخلايا التي تحتوي على كلمة «Laptop» باستثناء أجهزة الكمبيوتر المحمولة الموجودة في المتجرَين B أو C، يمكنك استخدام الصيغة التالية لإتمام المهمة بسلاسة.

الصيغة العامة
=SUMPRODUCT(( range1=criteria1)*(ISNA(MATCH(range2,criteria2,0)))
المعاملات
كيف تستخدم هذه الصيغة؟
1. حدد خلية فارغة لعرض النتيجة.
2. أدخل الصيغة التالية في الخلية المحددة، ثم اضغط المفتاح.Enter للحصول على النتيجة.
=SUMPRODUCT((D3:D12=G6)*(ISNA(MATCH(E3:E12,H6:H7,0))))

كيف تعمل هذه الصيغة؟
=SUMPRODUCT((D3:D12=G6)*(ISNA(MATCH(E3:E12,H6:H7,0))))
- (D3:D12=G6): هنا يتم اختبار ما إذا كانت كل قيمة في النطاق D3:D12 تساوي القيمة المحددة (laptop) في الخلية G6، ويعيد مصفوفة من القيم TRUE وFALSE على النحو التالي: {TRUE؛FALSE؛FALSE؛FALSE؛TRUE؛TRUE؛FALSE؛FALSE؛TRUE؛TRUE}؛
- MATCH(E3:E12,H6:H7,0):تتحقَّق دالةMATCHمما إذا كانت القيمتان B وC موجودتين في النطاق E3:E12. فإذا وُجدت إحدى القيمتين، تُرجع رقمًا يدل على موضعها؛ وإذا لم تُوجد، تُرجع الخطأ #N/A. والنتيجة النهائية هي مصفوفة على الشكل التالي: {#N/A؛1؛2؛#N/A؛1؛2؛#N/A؛1؛2؛#N/A}.
- ISNA({#N/A;1;2;#N/A;1;2;#N/A;1;2;#N/A}): تُرجع دالة ISNA القيمة TRUE عند العثور على #N/A، وترجع FALSE لأي قيم أخرى. وستحصل بعد ذلك على مصفوفة جديدة كالتالي: {TRUE؛FALSE؛FALSE؛TRUE؛FALSE؛FALSE؛TRUE؛FALSE؛FALSE؛TRUE}.
- القيمة TRUE في المصفوفة هنا تتوافق مع «ليس B أو C».
- SUMPRODUCT({TRUE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;TRUE}*({TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE})): هنا، تُعامل القيمة TRUE كأنها 1، بينما تُعامل FALSE كأنها 0. بعد ذلك، تُضرب العناصر المتقابلة من المصفوفتين معًا، فتحصل على SUMPRODUCT({1؛0؛0؛0؛0؛0؛0؛0؛0؛1}). وأخيرًا، تقوم دالة SUMPRODUCT بجمع جميع الأرقام في المصفوفة الناتجة للوصول إلى النتيجة النهائية: 2.
الدوال ذات الصلة
دالة SUMPRODUCT في Excel
تُستخدم دالة SUMPRODUCT في Excel لضرب عمودين أو أكثر، أو مصفوفتين معًا، ثم جمع نواتج الضرب للحصول على المجموع الكلي.
دالة MATCH في Excel
تبحث دالة MATCH في Excel عن قيمة محددة ضمن نطاق من الخلايا، وتعيد موقعها النسبي.
الصيغ ذات الصلة
عدّ الأرقام التي تبدأ برقم معيّن
يقدّم هذا البرنامج التعليمي صيغةً تعتمد على دالتَيSUMPRODUCT وLEFT لحساب عدد الخلايا التي تحتوي أرقامًا تبدأ برقم (أو أرقام) معيّن في Excel.
حساب عدد مرات ظهور نص معين في كامل ملف مصنف Excel
يشرح هذا المقال صيغةً تعتمد على دوالSUMPRODUCT وCOUNTIF وINDIRECT لحساب عدد مرات ظهور نصٍّ معين في كامل ملف العمل.
حساب أو جمع الأعداد الصحيحة فقط في Excel
يقدّم هذا المنشور صيغتين تعتمدان على دالتَيSUMPRODUCT وMOD لمساعدتك على حساب وجمع الأعداد الصحيحة فقط ضمن نطاق من الخلايا في Excel.
عدّ الأرقام التي يساوي رقمها في المرتبة n قيمةً معيّنة
يقدّم هذا البرنامج التعليمي صيغةً تعتمد على دالتَي SUMPRODUCT وMID لعدّ الأرقام التي يساوي رقمها في المرتبة n قيمةً معيّنة في Excel.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.