دالة COUNTIF في إكسل تعدّ الخلايا التي تحقق شرطًا واحدًا، مثل عدد درجات الطلاب التي تبلغ 80 فأكثر، أو مرات ظهور حالة معينة في قائمة. وهي لا تجمع قيم الخلايا؛ فإذا كانت ثلاث خلايا تحقق الشرط، فالنتيجة 3 بصرف النظر عن مجموع أرقامها.
مم تتكون الصيغة؟
تحتاج الدالة إلى نطاق تبحث فيه ومعيار تريد مطابقته. النطاق هو مجموعة الخلايا، والمعيار قد يكون رقمًا أو نصًا أو تعبير مقارنة أو مرجع خلية. الصيغة العامة هي:
=COUNTIF(range,criteria)
استبدل النطاق والمعيار بما يناسب ورقتك. فإذا كان هدفك حساب عدد مرات ظهور كلمة محددة، فاكتب النص بين علامتي اقتباس. وإذا استخدمت مرجع خلية يحتوي على القيمة التي تبحث عنها، فاكتب المرجع في موضع المعيار.
مثال: عدد الدرجات التي تبلغ 80 فأكثر
افترض أن الخلايا من B2 إلى B7 تحتوي، بالترتيب، على الدرجات: 65 و80 و92 و74 و80 و58. لحساب عدد الدرجات التي تساوي 80 أو تزيد عليها، استخدم:
=COUNTIF(B2:B7,”>=80″)
الناتج 3، لأن الدرجات المطابقة هي 80 و92 و80. ولو أردت ما يزيد على 80 فقط، فاستخدم علامة أكبر من دون علامة المساواة؛ حينها ستكون النتيجة 1. الفرق بين الشرطين مهم عندما تقع قيمة عند الحد نفسه.
استخدام مرجع خلية بدل كتابة الرقم
إذا كتبت الحد المطلوب في الخلية D1، يمكنك ربط عامل المقارنة بهذا المرجع باستخدام علامة الربط:
=COUNTIF(B2:B7,”>=”&D1)
عندما تكون قيمة D1 هي 80، يعطي المثال السابق النتيجة 3. الفائدة هنا تنظيم معيارك في خلية واضحة بدل إعادة كتابة الرقم داخل كل صيغة. ولا تضع مرجع الخلية داخل علامات الاقتباس على أنه نص، بل اربطه بعامل المقارنة كما في المثال.
عدّ حالة نصية في قائمة
يمكن أن يكون المعيار نصًا، مثل كلمة تشير إلى حالة الطلب. اكتب النص الذي تبحث عنه بين علامتي اقتباس، أو استخدم مرجع خلية يحتوي عليه. إذا بدت النتيجة أقل من المتوقع، افحص وجود مسافات زائدة في بداية النص أو نهايته أو أحرف غير قابلة للطباعة.
والدالة لا تميز بين الحروف الإنجليزية الكبيرة والصغيرة في المطابقة النصية. لذلك لا تستخدمها وحدها إذا كان المطلوب التفريق بين كلمتين يختلفان فقط في حالة الحروف.
ما فائدة النجمة وعلامة الاستفهام؟
- النجمة: تطابق أي تسلسل من الأحرف في المعيار.
- علامة الاستفهام الإنجليزية: تطابق حرفًا واحدًا.
- علامة التلدة: توضع قبل النجمة أو علامة الاستفهام عندما تريد البحث عن العلامة نفسها، لا استخدامها كحرف بدل.
لا تضع أحرف البدل تلقائيًا في كل بحث. حدد أولًا هل تريد تطابق النص كاملًا أم مطابقة نمط أوسع، لأن توسيع المعيار قد يغيّر ما يدخل في العد.
ما الفرق بين COUNTIF وCOUNTIFS؟
تستخدم COUNTIF معيارًا واحدًا. وإذا كنت تحتاج إلى معايير متعددة، مثل عد سجلات تحقق حالة معينة وشرطًا آخر، فالدالة المخصصة لذلك هي COUNTIFS. لا تعتبر تغيير الاسم وحده كافيًا؛ فلكل دالة صياغتها ونطاقاتها التي تحتاج إلى ضبط.
لماذا تظهر نتيجة غير متوقعة؟
راجع النطاق أولًا: هل يشمل كل البيانات المقصودة؟ ثم راجع المعيار وعلامات الاقتباس، وقارن النصوص الفعلية بما تبحث عنه. وقد تعطي مطابقة السلاسل الأطول من 255 حرفًا نتائج غير صحيحة. كما أن الإشارة إلى نطاق في مصنف آخر مغلق قد تسبب خطأ في هذه الدالة؛ ويلزم فتح المصنف الآخر في الحالة الموضحة.
ولا تستطيع COUNTIF العدّ اعتمادًا على لون الخلفية أو لون الخط وحده. إذا كنت تعتمد على اللون لتحديد سجلات، فلا تفسر نتيجة الصيغة على أنها عدد الخلايا الملونة ما لم يكن معيارها متعلقًا بقيم البيانات نفسها.
عند استخدام إكسل في 2027، جرّب الصيغة أولًا على مجموعة صغيرة تستطيع عدّها بنفسك، مثل الدرجات الست في المثال، ثم انقل الفكرة إلى جدولك الفعلي. هذا يوضح معنى الشرط قبل الاعتماد على نتيجة في تقرير أكبر.