تطبّق الدالة COUNTIFS المعايير على الخلايا عبر نطاقات متعددة وتحسب عدد المرات التي يتم استيفاء كافة المعايير فيها.
يشكّل هذا الفيديو جزءاً من دورة تدريبية بعنوان دالات IF المتقدمة.
بناء الجملة
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
يحتوي بناء جملة الدالة COUNTIFS على الوسيطات التالية:
-
criteria_range1 مطلوبة. وتمثل النطاق الأول الذي سيتم فيه تقييم المعايير المقترنة.
-
criteria1 مطلوبة. وهي المعايير الموجودة على شكل رقم أو تعبير أو مرجع خلية أو نص والتي تحدد الخلايا التي سيتم حسابها. على سبيل المثال، يمكن التعبير عن المعايير كـ 32 أو ">32" أو B4 أو "تفاح" أو "32".
-
criteria_range2, criteria2, ... اختيارية. وهي نطاقات إضافية والمعايير المقترنة بها. يتم السماح بما يصل إلى 127 زوج من النطاقات/المعايير.
: يجب أن يحتوي كل نطاق إضافي على العدد نفسه من الصفوف والأعمدة الذي تحتوي عليه الوسيطة criteria_range1. وليس من الضروري أن تكون النطاقات متجاورة مع بعضها البعض.
ملاحظات
-
يتم تطبيق معايير كل نطاق على خلية واحدة في كل مرة. إذا حققت كافة الخلايا الأولى المعايير المقترنة الخاصة بها، فسيزيد العدد بمقدار 1. وإذا حققت كافة الخلايا الثانية المعايير المقترنة الخاصة بها، فسيزيد العدد بمقدار 1 مرةً أخرى، وما إلى ذلك حتى يتم تقييم كافة الخلايا.
-
إذا كانت وسيطة المعايير مرجعاً لخلية فارغة، فستقوم الدالة COUNTIFS بمعاملة الخلية الفارغة هذه كقيمة تساوي 0.
-
يمكنك استخدام أحرف البدل، كعلامة الاستفهام (؟) وعلامة النجمة (*) في المعايير. تتطابق علامة الاستفهام مع أي حرف مفرد، كما تتطابق علامة النجمة مع أي تسلسل من الأحرف. وإذا أردت العثور على علامة استفهام أو علامة نجمة فعلية، فاكتب علامة التلدة (~) قبل الحرف.
المثال 1
انسخ بيانات النموذج في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لكي تقوم الصيغ بعرض النتائج، حدد هذه الصيغ، واضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لمشاهدة كل البيانات.
مندوب المبيعات |
تجاوز الحصة النسبية في الربع الأول |
تجاوز الحصة النسبية في الربع الثاني |
تجاوز الحصة النسبية في الربع الثالث |
---|---|---|---|
دبير |
نعم |
لا |
لا |
باسل |
نعم |
نعم |
لا |
سلام |
نعم |
نعم |
نعم |
مجاهد |
لا |
نعم |
نعم |
الصيغة |
الوصف |
النتيجة |
|
=COUNTIFS(B2:D2,"=Yes") |
حساب عدد المرات التي تجاوز فيها حلو الحصة النسبية للمبيعات خلال فترات الربع الأول، والربع الثاني، والربع الثالث (في الربع الأول فقط). |
1 |
|
=COUNTIFS(B2:B5,"=Yes",C2:C5,"=Yes") |
حساب عدد المرات التي تجاوز فيها مندوبا المبيعات كلاً من الحصص النسبية للربع الأول والربع الثاني (خان وعلوان). |
2 |
|
=COUNTIFS(B5:D5,"=Yes",B3:D3,"=Yes") |
حساب عدد المرات التي تجاوز فيها عيسى وعلوان الحصة النسبية نفسها لفترات الربع الأول، والربع الثاني، والربع الثالث (في الربع الثاني فقط). |
1 |
المثال 2
البيانات |
|
|
---|---|---|
1 |
1/5/2011 |
|
2 |
2/5/2011 |
|
3 |
3/5/2011 |
|
4 |
4/5/2011 |
|
5 |
5/5/2011 |
|
6 |
6/5/2011 |
|
الصيغة |
الوصف |
النتيجة |
=COUNTIFS(A2:A7,"<6",A2:A7,">1") |
حساب عدد الأرقام الموجودة بين 1 و6 (ما عدا 1 و6) المُضمّنة في الخلايا من A2 إلى A7. |
4 |
=COUNTIFS(A2:A7, "<5",B2:B7,"<5/3/2011") |
حساب عدد الصفوف التي تحتوي على أرقام أقل من 5 في الخلايا من A2 إلى A7، وكذلك تلك التي تحتوي على تواريخ سابقة للتاريخ 2011/3/5 في الخلايا من B2 إلى B7. |
2 |
=COUNTIFS(A2:A7, "<" & A6,B2:B7,"<" & B4) |
الوصف نفسه مثل المثال السابق، ولكن باستخدام مراجع الخلايا بدلاً من استخدام الثوابت في المعايير. |
2 |
هل تحتاج إلى مزيد من المساعدة؟
يمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.
اطلع أيضاً على
لحساب عدد الخلايا الغير فارغة، يمكنك استخدام الدالة COUNTA
لحساب عدد الخلايا باستخدام معايير مفردة، استخدم الدالة COUNTIF
تجمع الدالة SUMIF فقط القيم التي تلبي معياراً فردياً
تجمع الدالة SUMIFS فقط القيم التي تلبي معايير متعددة
الدالة IFS (Microsoft 365، Excel 2016 والإصدارات الأحدث)