دالة Excel COUNTIFS - عد الخلايا بمعايير متعددة - منطق AND ومنطق OR
بناء جملة الدالة COUNTIFS في Excel
عد الخلايا التي تفي بالمعايير المحددة المتعددة باستخدام COUNTIFS في منطق AND
- COUNTIFS لحساب عدد الخلايا التي تفي بمعايير محددة متعددة في نطاق واحد
- COUNTIFS لحساب عدد الخلايا التي تفي بمعايير محددة متعددة في نطاقات مختلفة
عد الخلايا التي تفي بمعايير محددة متعددة في منطق OR
- أضف نتائج COUNTIF أو COUNTIFS لحساب عدد الخلايا التي تفي بأي من المعايير المحددة
- COUNTIFS مع ثابت صفيف لحساب عدد الخلايا التي تفي بأي من المعايير المحددة
بناء جملة الدالة COUNTIFS في Excel
كواحدة من الوظائف الإحصائية في Excel ، تحسب COUNTIFS الخلايا التي تفي بمعيار واحد أو عدة معايير محددة عبر نطاق واحد أو عدة نطاقات.
بناء جملة الدالة COUNTIFS
يحتوي بناء جملة الدالة COUNTIFS على الوسيطات التالية:
- نطاق_المعايير 1 (مطلوب) يشير إلى نطاق الخلايا الأول حيث يتم تطبيق معايير 1.
- معايير 1 (مطلوب) يشير إلى الشرط لتحديد الخلايا التي سيتم حسابها نطاق_المعايير 1.
- نطاق_المعايير 2, معايير 2 (اختياري) تشير إلى نطاقات إضافية والمعايير المرتبطة بها. يُسمح بما يصل إلى 127 زوجًا من النطاق والمعايير.
ترجع الدالة COUNTIF قيمة رقمية - عدد الخلايا التي تفي بمعيار محدد أو أكثر في النطاقات المقترنة.
أشياء للذكرى
- يجب أن يساوي عدد الصفوف والأعمدة لكل نطاق إضافي أي من نطاق_المعايير 1. يمكن أن تكون النطاقات هي نفسها ، بجوار بعضها البعض أو غير متجاورة.
- في صيغة COUNTIFS في Excel ، يكون ملف النجمة (*) يمكن أن تتطابق مع أي عدد من الأحرف ، بينما علامة استفهام (؟) يطابق أي حرف واحد. إذا كنت بحاجة إلى عد الخلايا بحرف البدل الفعلي - النجمة (*) or علامة استفهام (؟)، ضع أ تيلدا (~) قبل حرف البدل. على سبيل المثال ، ~ * ، ~ ؟.
- يقتبس ("") مطلوبة لتضمين معايير غير رقمية ، بينما المعايير الرقمية لا بأس بها بدون يقتبس (""). على سبيل المثال ، 80 ، "> = 80" ، "أ" ، "الهند".
- دالة COUNTIFS ليست حساسة لحالة الأحرف. لذا ، فإن السلسلة "India" أو "INDIA" لا تُحدث فرقًا في نتيجة الصيغة.
- لاستخدام مرجع خلية في دالة COUNTIFS مع عوامل المقارنة، سيكون عليك وضع المشغلين فيها يقتبس ("")، وأضف ملف علامة العطف (&) ما بين أثنين. على سبيل المثال ، ">" & B2.
- ترتيب عوامل المقارنة أنه مهم: = يمكن أن تعمل فقط من تلقاء نفسها أو بعد ذلك > or <.
عد الخلايا التي تفي بالمعايير المحددة المتعددة باستخدام COUNTIFS في منطق AND
بشكل افتراضي ، تقوم الدالة COUNTIFS بتقييم معايير متعددة باستخدام لأي لبس منطق. تُظهر نتيجة صيغة COUNTIFS عدد الخلايا التي تفي بجميع المعايير المحددة. فيما يلي بعض الأمثلة على استخدام دالة COUNTIFS لحساب عدد الخلايا في منطق AND.
COUNTIFS لحساب عدد الخلايا التي تفي بمعايير محددة متعددة في نطاق واحد
√ ملاحظة: الخلايا الفارغة تعني أن الدرجات بطريقة ما لم يتم تسجيلها بشكل صحيح. تعني الدرجة 0 أن الطالب لم يأخذ الاختبار.
لحساب عدد الطلاب الذين تتراوح درجاتهم في اللغة الإنجليزية بين 60 و 90 (بما في ذلك 60 و 90) ، قمنا هنا بإدراج طريقتين.
- يمكنك استخدام صيغة COUNTIFS:
=COUNTIFS(C2:C8,">=60",C2:C8,"<=90") >>> والنتيجة هي 5 - أو ، إذا كان لديك كوتولس ل إكسيل مثبتة ، يمكنك الذهاب إلى كوتولس علامة التبويب ، البحث أختار، ثم انقر حدد خلايا معينة في القائمة المنسدلة. اضبطه كما هو موضح في الصورة أدناه:
☞ المزيد من الأساليب لإنجاز المهمة: كيف نحسب عدد الخلايا بين قيمتين أو تواريخ في إكسيل؟
لحساب عدد الدرجات الصالحة (الخلايا ليست 0 أو فارغة) ، قمنا هنا أيضًا بإدراج طريقتين.
- يمكنك استخدام الصيغة أدناه:
=COUNTIFS(C2:D8,"<>0",C2:D8,"<>") >>> والنتيجة هي 12
√ ملاحظة: <> في Excel لا يساوي. "<> 0" يعني لا يساوي 0 ؛ و "<>" يعني لا يساوي فارغة ، أو يمكننا القول ، ليست فارغة. - بدافع كوتولس ل إكسيل مثبتًا ، يمكنك أيضًا الانتقال إلى كوتولس علامة التبويب ، البحث أختار، ثم انقر حدد خلايا معينة في القائمة المنسدلة. اضبطه كما هو موضح في الصورة أدناه:
√ ملاحظة: Kutools لا يحسب الخلايا الفارغة افتراضيًا ، لذلك تحت نوع خاص أو معين، يمكنك فقط تعيين المعايير على أنها "لا يساوي 0".
إذا لم يكن لديك برنامج Kutools for Excel مثبتًا ، انقر هنا للتنزيل للحصول على نسخة تجريبية مجانية مدتها 30 يومًا.
COUNTIFS لحساب عدد الخلايا التي تفي بمعايير محددة متعددة في نطاقات مختلفة
- لحساب عدد الطلاب الذين هم من البلدان التي تنتهي بالحرف "a" و بدأت أسمائهم بحرف "J"، استخدم الصيغة:
= COUNTIFS (A2: A8، "j *"، B2: B8، "* a") >>> والنتيجة هي 2
√ ملاحظة: حرف البدل النجمة (*) يتطابق مع أي عدد من الأحرف. - لحساب عدد الطلاب الذين درجة اللغة الإنجليزية ودرجة الرياضيات على حد سواء أكثر من (لا تساوي) درجات إيدي (القيم في C4 و D4)، استخدم الصيغة:
=COUNTIFS(C2:C8,">60",D2:D8,">80") OR =COUNTIFS(C2:C8,">"&C4,D2:D8,">"&D4 >>> والنتيجة هي 3 - لحساب عدد الطلاب الذين هم من الهند (القيمة في B2)و بدرجة A (القيمة في E2)، استخدم الصيغة:
= COUNTIFS (B2: B8، "الهند"، E2: E8، "أ") OR =COUNTIFS(B2:B8,B2,E2:E8,E2) >>> والنتيجة هي 2
عد الخلايا التي تفي بمعايير محددة متعددة في منطق OR
لحساب عدد الخلايا التي تفي بمعايير محددة متعددة في أو منطق يعني حساب العدد الإجمالي للخلايا التي تفي بالمعايير 1 ، والخلايا التي تفي بالمعايير 2 ، والخلايا التي تلبي ... ، بكلمة أخرى ، لحساب عدد الخلايا التي تفي بأي معيار من المعايير (واحد على الأقل). للقيام بذلك ، قمنا بإدراج طريقتين أدناه:
أضف نتائج COUNTIF أو COUNTIFS لحساب عدد الخلايا التي تفي بأي من المعايير المحددة
من خلال جمع أعداد الخلايا التي تلبي معيارًا واحدًا على الأقل قمت بتحديده ، من السهل إنشاء العدد الإجمالي للخلايا. لذا ، ما عليك القيام به هو كتابة عدة صيغ COUNTIF (S) حسب حاجتك ، ثم إجراء العمليات الحسابية.
- لحساب عدد الطلاب الذين هم من الهند (القيمة في B2) or إنجلترا (القيمة في B3)، استخدم الصيغة:
= COUNTIF (B2: B8، "india") + COUNTIF (B2: B8، "england") OR =COUNTIF(B2:B8,B2)+COUNTIF(B2:B8,B3) >>> والنتيجة هي 4
√ ملاحظة: يمكنك استخدام ملفات كوتولس ل إكسيل إذا قمت بتثبيت الوظيفة الإضافية الاحترافية: كوتولس > أختار > حدد خلايا معينة، حدد OR تحت نوع خاص أو معين. - لحساب عدد الطلاب بها درجة اللغة الإنجليزية أو الرياضيات أعلى من 80 (بما في ذلك 80)، استخدم الصيغة:
=COUNTIF(C2:C8,">=80")+COUNTIF(D2:D8,">=80")-COUNTIFS(C2:C8,">=80", D2:D8,">=80") >>> والنتيجة هي 5
√ ملاحظة: إلى ناقص COUNTIFS (C2: C8، "> = 80"، D2: D8، "> = 80") هنا لإزالة التكرارات ، أي الطلاب الحاصلين على درجات في اللغة الإنجليزية والرياضيات أكثر من 80.
COUNTIFS مع ثابت صفيف لحساب عدد الخلايا التي تفي بأي من المعايير المحددة
بينما يمكن أن تكون إضافة نتائج COUNTIF أو COUNTIFS كبيرة جدًا في التنسيق ، يمكننا دمج استخدام الدالتين SUM و COUNTIFS مع ثابت صفيف لحساب عدد الخلايا المختلفة التي تفي بالمعايير المرتبطة. تحقق من الأمثلة أدناه:
- لحساب عدد الطلاب الذين هم من الهند أو إنجلترا، استخدم الصيغة (نطاق واحد):
= SUM (COUNTIF (B2: B8، {"india"، "england"})) >>> والنتيجة هي 4 - لحساب عدد الطلاب الذين هم من الهند أو أمريكا بدرجة A أو B أو C.، استخدم الصيغة:
= SUM (COUNTIFS (B2: B8، {"india"، "america"}، E2: E8، {"a"؛ "b"؛ "c"})) >>> والنتيجة هي 4
√ ملاحظة: أنت بحاجة لاستخدام ملفات فاصلة منقوطة (؛) في ثابت الصفيف الثاني. للحالات ذات المعايير الأكثر ، ضع في اعتبارك استخدام أ SUMPRODUCT معادلة.
أفضل أدوات إنتاجية المكتب
Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪
- سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
- دمج الخلايا / الصفوف / الأعمدة وحفظ البيانات. تقسيم محتوى الخلايا ؛ اجمع الصفوف المكررة والمجموع / المتوسط... منع تكرار الخلايا؛ قارن النطاقات
- حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
- نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
- المفضلة وإدراج الصيغ بسرعةوالنطاقات والمخططات والصور ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
- استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
- سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
- اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
- تجميع الجدول المحوري حسب رقم الأسبوع واليوم من الأسبوع والمزيد ... إظهار الخلايا غير المؤمنة والمغلقة بألوان مختلفة قم بتمييز الخلايا التي لها صيغة / اسم
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!