تمارين على دالة COUNTIF: دليل شامل مع أمثلة عملية

تمارين على دالة COUNTIF: دليل شامل مع أمثلة عملية

دالة COUNTIF هي واحدة من أهم الدوال في برنامج Microsoft Excel، وهي تستخدم لعد الخلايا التي تحقق شرطًا معينًا. في هذا المقال، سنستكشف هذه الدالة بالتفصيل من خلال مجموعة من التمارين العملية والأمثلة التفصيلية.

تمارين على دالة COUNTIF


1. أساسيات دالة COUNTIF

قبل أن نبدأ بالتمارين، دعونا نفهم أولاً كيفية عمل دالة COUNTIF:

  • الصيغة العامة: =COUNTIF(النطاق، المعيار)
  • النطاق: هو مجموعة الخلايا التي تريد البحث فيها
  • المعيار: هو الشرط الذي تريد تطبيقه على الخلايا

2. تمارين أساسية على دالة COUNTIF

2.1 عد القيم المتساوية

لنبدأ بمثال بسيط لفهم كيفية عمل الدالة:

AB
1تفاح
2برتقال
3تفاح
4موز
5تفاح

لعد عدد مرات ظهور كلمة "تفاح"، نستخدم الصيغة التالية:

=COUNTIF(B1:B5, "تفاح")

النتيجة ستكون 3، لأن كلمة "تفاح" تظهر ثلاث مرات في النطاق المحدد.

2.2 عد القيم الأكبر من قيمة معينة

يمكننا استخدام COUNTIF لعد القيم التي تتجاوز حدًا معينًا. لنفترض أن لدينا الأرقام التالية:

AB
110
215
320
425
530

لعد الأرقام الأكبر من 20، نستخدم:

=COUNTIF(B1:B5, ">20")

النتيجة ستكون 2، لأن هناك رقمين أكبر من 20 في النطاق المحدد.

3. تمارين متقدمة على دالة COUNTIF

3.1 استخدام الرموز البديلة (Wildcards)

يمكن استخدام الرموز البديلة مع COUNTIF للبحث عن أنماط معينة. لنفترض أن لدينا قائمة بأسماء الموظفين:

AB
1أحمد محمد
2محمد علي
3فاطمة أحمد
4علي حسن
5محمد سعيد

لعد عدد الأسماء التي تبدأ بـ "محمد"، نستخدم:

=COUNTIF(B1:B5, "محمد*")

النتيجة ستكون 3، لأن هناك ثلاثة أسماء تبدأ بـ "محمد".

3.2 استخدام COUNTIF مع التواريخ

يمكن استخدام COUNTIF للعمل مع التواريخ أيضًا. لنفترض أن لدينا جدول بتواريخ المبيعات:

AB
101/01/2024
215/01/2024
301/02/2024
415/02/2024
501/03/2024

لعد عدد المبيعات في شهر يناير، نستخدم:

=COUNTIF(B1:B5, ">=01/01/2024") - COUNTIF(B1:B5, ">=01/02/2024")

النتيجة ستكون 2، لأن هناك مبيعتين في شهر يناير.

4. تمارين على COUNTIFS: توسيع إمكانيات COUNTIF

بينما تعمل COUNTIF مع معيار واحد، فإن COUNTIFS تسمح لنا بتطبيق معايير متعددة. لنرى مثالاً على ذلك:

A (الاسم)B (القسم)C (الراتب)
أحمدالمبيعات5000
فاطمةالموارد البشرية6000
محمدالمبيعات5500
سارةتكنولوجيا المعلومات7000
عليالمبيعات4500

لعد عدد الموظفين في قسم المبيعات الذين يتقاضون أكثر من 5000، نستخدم:

=COUNTIFS(B1:B5, "المبيعات", C1:C5, ">5000")

النتيجة ستكون 1، لأن هناك موظفًا واحدًا فقط في قسم المبيعات يتقاضى أكثر من 5000.

5. تطبيقات عملية لدالة COUNTIF

5.1 تحليل استبيانات

يمكن استخدام COUNTIF لتحليل نتائج الاستبيانات بسرعة. لنفترض أن لدينا استبيانًا حول رضا العملاء:

A (التقييم)
راضٍ جدًا
راضٍ
محايد
غير راضٍ
راضٍ جدًا

لحساب عدد العملاء الراضين جدًا، نستخدم:

=COUNTIF(A1:A5, "راضٍ جدًا")

النتيجة ستكون 2.

5.2 تحليل المبيعات

يمكن استخدام COUNTIF لتحليل أداء المبيعات. لنفترض أن لدينا سجلاً للمبيعات اليومية:

A (التاريخ)B (المبيعات)
01/03/20241000
02/03/20241500
03/03/2024800
04/03/20242000
05/03/20241200

لحساب عدد الأيام التي تجاوزت فيها المبيعات 1000، نستخدم:

=COUNTIF(B1:B5, ">1000")

النتيجة ستكون 3، مما يعني أن المبيعات تجاوزت 1000 في 3 أيام من أصل 5 أيام.

6. تمارين متقدمة على COUNTIF مع الصيغ المركبة

6.1 استخدام COUNTIF مع الدوال المنطقية

يمكننا دمج COUNTIF مع الدوال المنطقية مثل AND و OR لإنشاء معايير أكثر تعقيدًا. لنرى مثالاً على ذلك:

A (المنتج)B (السعر)C (الكمية)
قميص50100
بنطلون8075
حذاء12050
قبعة30200
جاكيت15025

لنفترض أننا نريد عد المنتجات التي سعرها أكثر من 50 وكميتها أقل من 100. يمكننا استخدام الصيغة التالية:

=SUMPRODUCT((B1:B5>50)*(C1:C5<100))

هذه الصيغة تستخدم SUMPRODUCT بدلاً من COUNTIF لأنها تسمح لنا بتطبيق شروط متعددة على نطاقات مختلفة. النتيجة ستكون 2، لأن هناك منتجين (البنطلون والجاكيت) يستوفيان الشروط.

6.2 استخدام COUNTIF مع الدوال النصية

يمكننا أيضًا دمج COUNTIF مع الدوال النصية مثل LEFT و RIGHT لإجراء عمليات بحث أكثر تعقيدًا. لنرى مثالاً:

A (رقم المنتج)B (اسم المنتج)
A001قميص أزرق
B002بنطلون أسود
A003قميص أحمر
C004حذاء رياضي
A005قميص أخضر

لعد عدد المنتجات التي تبدأ برمز "A"، يمكننا استخدام الصيغة التالية:

=COUNTIF(LEFT(A1:A5,1), "A")

هذه الصيغة تستخدم دالة LEFT لاستخراج الحرف الأول من كل رقم منتج، ثم تعد عدد المرات التي يظهر فيها الحرف "A". النتيجة ستكون 3.

7. تطبيقات COUNTIF في تحليل البيانات

7.1 تحليل توزيع الدرجات

يمكن استخدام COUNTIF لتحليل توزيع الدرجات في فصل دراسي. لنفترض أن لدينا الجدول التالي:

A (الطالب)B (الدرجة)
أحمد85
فاطمة92
محمد78
سارة95
علي88

لتحليل توزيع الدرجات، يمكننا استخدام الصيغ التالية:

  • عدد الطلاب الحاصلين على درجة ممتازة (90 وما فوق): =COUNTIF(B1:B5, ">=90")
  • عدد الطلاب الحاصلين على درجة جيد جدًا (80-89): =COUNTIF(B1:B5, ">=80") - COUNTIF(B1:B5, ">=90")
  • عدد الطلاب الحاصلين على درجة جيد (70-79): =COUNTIF(B1:B5, ">=70") - COUNTIF(B1:B5, ">=80")

7.2 تحليل بيانات المبيعات

يمكن استخدام COUNTIF لتحليل أداء المبيعات بشكل أكثر تفصيلاً. لنفترض أن لدينا الجدول التالي:

A (التاريخ)B (المنتج)C (المبيعات)
01/03/2024قميص1000
02/03/2024بنطلون1500
03/03/2024قميص800
04/03/2024حذاء2000
05/03/2024قميص1200

يمكننا استخدام COUNTIF لتحليل البيانات كما يلي:

  • عدد مرات بيع القمصان: =COUNTIF(B1:B5, "قميص")
  • عدد الأيام التي تجاوزت فيها المبيعات 1000: =COUNTIF(C1:C5, ">1000")
  • عدد الأيام التي تم فيها بيع القمصان بأكثر من 1000: =COUNTIFS(B1:B5, "قميص", C1:C5, ">1000")

8. نصائح وحيل لاستخدام COUNTIF بفعالية

  1. استخدام الخلايا المرجعية: بدلاً من كتابة المعايير مباشرة في الصيغة، يمكنك استخدام خلايا مرجعية. هذا يجعل من السهل تغيير المعايير دون الحاجة إلى تعديل الصيغة نفسها.
  2. التعامل مع القيم الفارغة: إذا كنت تريد عد الخلايا الفارغة، استخدم =COUNTIF(range, ""). للخلايا غير الفارغة، استخدم =COUNTIF(range, "<>").
  3. استخدام الرموز البديلة: استخدم "*" لتمثيل أي عدد من الأحرف، و "?" لتمثيل حرف واحد. مثلاً، =COUNTIF(range, "س*") سيعد كل القيم التي تبدأ بحرف "س".
  4. الجمع بين COUNTIF وSUM: يمكنك استخدام COUNTIF داخل دالة SUM لإجراء عمليات حسابية أكثر تعقيدًا.
  5. استخدام COUNTIF مع النطاقات الديناميكية: يمكنك استخدام أسماء النطاقات الديناميكية مع COUNTIF لجعل صيغك أكثر مرونة وقابلة للتوسع تلقائيًا مع إضافة بيانات جديدة.

9. الخاتمة

دالة COUNTIF هي أداة قوية في Excel تسمح لك بتحليل البيانات بسرعة وكفاءة. من خلال الأمثلة والتمارين التي قدمناها في هذا المقال، نأمل أن تكون قد اكتسبت فهمًا عميقًا لكيفية استخدام هذه الدالة في مجموعة متنوعة من السيناريوهات.

تذكر أن الممارسة هي المفتاح لإتقان استخدام COUNTIF. حاول تطبيق هذه الأمثلة على بياناتك الخاصة، وستجد أن COUNTIF يمكن أن تكون أداة لا غنى عنها في تحليل البيانات اليومي.

لمزيد من التدريبات على دوال الاكسيل يمكن تحميل الكتاب التالي:


الدالات الأساسية في برنامج الاكسل


تعليقات