14. تمرين - الدوال COUNTIF و COUNTIFS و SUMIF و SUMIFS


المتطلبات الأساسية

ينبغي قراءة دوال أكسل 2016 إلى غاية الدرس الدوال COUNTIF و COUNTIFS و SUMIF و SUMIFS لإنجاز هذا التمرين.

السؤال

لنعتبر المقتطف من جدول البيانات التالي الذي يمثل قائمة للمشتركين في جمعية ما:

تمرين - الدوال COUNTIF و COUNTIFS و SUMIF و SUMIFS

السؤال 1

في الورقة الثانية من نفس الملف ، يتم حساب عدد المشتركين حسب المدينة من جهة وحسب المدينة و السنة من ناحية أخرى:

تمرين - الدوال COUNTIF و COUNTIFS و SUMIF و SUMIFS

اكتب الصيغة في الخلية B3 لحساب عدد الأعضاء لكل مدينة من القائمة في الورقة الأولى. يجب ملء النطاق B4:B9 بتقنية التعبئة التلقائية من الصيغة في الخلية B3.

اكتب الصيغة في الخلية C3 لحساب عدد الأعضاء حسب المدينة والسنة من القائمة في الورقة الأولى. يجب تعبئة النطاق C3:F9 بتقنية التعبئة التلقائية من الصيغة في الخلية C3.

السؤال 2

في الورقة الثالثة من نفس الملف ، يتم حساب مجموع التبرعات حسب المدينة من جهة وحسب المدينة و القطاع من ناحية أخرى:

تمرين - الدوال COUNTIF و COUNTIFS و SUMIF و SUMIFS

اكتب الصيغة في الخلية B3 لحساب مجموع التبرعات حسب المدينة من القائمة في الورقة الأولى. يجب ملء النطاق B4:B9 بتقنية التعبئة التلقائية من الصيغة في الخلية B3.

اكتب الصيغة في الخلية C3 لحساب مجموع التبرعات حسب المدينة والقطاع من القائمة في الورقة الأولى. يجب تعبئة النطاق C3:H9 بتقنية التعبئة التلقائية من الصيغة في الخلية C3.

يمكنك تنزيل الملف لهذا التمرين هنا.


إشارات لحل التمرين - الدوال COUNTIF و COUNTIFS و SUMIF و SUMIFS


السؤال 1

الحل:

الصيغة في الخلية B3 من الورقة 2 ، ليتم نسخها في النطاق B4:B9

=COUNTIF(Sheet1!H$2:H$1475, A3)

الصيغة في الخلية C3 من الورقة 2 ، ليتم نسخها في النطاق C3:F9

=COUNTIFS(Sheet1!$H$2:$H$1475, $A3, Sheet1!$I$2:$I$1475, C$2)

الصيغة في I2 من الورقة 1 ، ليتم نسخها في النطاق I2:I1475

=YEAR(F2)

الشروح:

فيما يتعلق بالصيغة الموجودة في B3 من الورقة 2 ، فإن الدالة COUNTIF تحسب عدد تواجد القيمة في الخلية A3 وهي "الرياض" في النطاق H2:H1475 من الورقة الأولى Sheet1. مرجع الخلية المطلق ضروري بالنسبة لرقم الصف واختياري بالنسبة لرقم العمود لأنه سيتم إجراء النسخ عموديًا.

فيما يتعلق بالصيغة في الخلية C3 من الورقة 2 ، لدينا معياران هما المدينة والسنة. لذلك يجب استعمال الدالة COUNTIFS.

من ناحية أخرى ، نظرًا لأن الورقة الأولى لا تحتوي على عمود لسنة انخراط المشتركين ، فقد أضفنا هذه المعلومة في العمود I. استعملنا لذلك الدالة YEAR التي تُرجع السنة للتاريخ المعطى كوسيطة ، وهو تاريخ انخراط الأعضاء المسجل في العمود F.

السؤال 2

الحل:

الصيغة في الخلية B3 من الورقة 3 ، للنسخ في النطاق B4:B9

=SUMIF(Sheet1!H$2:H$1475, A3, Sheet1!G$2:G$1475)

الصيغة في الخلية C3 من الورقة 3 ، لنسخها في النطاق C3:H9

=SUMIFS(Sheet1!$G$2:$G$1475, Sheet1!$H$2:$H$1475, $A3, Sheet1!$E$2:$E$1475, C$2)

الشروح:

فيما يتعلق بالصيغة في الخلية B3 من الورقة 3 ، تحسب الدالة SUMIF مجموع القيم في العمود G التي تقابلها في العمود H القيمة "الرياض" أي قيمة الخلية A3 من الورقة 3. مرجع الخلية المطلق ضروري لرقم الصف واختياري لرقم العمود لأن النسخ سيكون عموديا.

فيما يتعلق بالصيغة في الخلية C3 من الورقة 3 ، لدينا معياران هما المدينة والسنة. لذلك يجب استعمال الدالة SUMIFS.

يمكنك تنزيل الملف المملوء بهذه الصيغ هنا.


<< 13. تمرين - مقارنة بين قائمتين

15. تمرين - الدالة COUNTBLANK >>

تعليقات القارئ

إضافة تعليق