شرح دالة COUNTIF في Google Sheets: عد الخلايا بشرط
تعلم كيفية استخدام دالتي COUNTIF وCOUNTIFS في Google Sheets لعد النصوص والأرقام والخانات الفارغة مع أمثلة عملية جاهزة للتطبيق.
بقلم Ayoub Farid · · 1 دقائق قراءة
تُستخدم دالة COUNTIF لحساب عدد الخلايا التي تُحقق شرطاً واحداً، بينما تُستخدم دالة COUNTIFS لعد الصفوف التي تستوفي شروطاً متعددة. تعمل كلتا الدالتين بالطريقة نفسها تماماً في كلّ من Google Sheets وExcel.
COUNTIF
=COUNTIF(range, criterion)
| نوع العد | المعادلة |
|---|---|
| نص مطابق تماماً | =COUNTIF(B2:B200,"Paid") |
| أكبر من رقم محدد | =COUNTIF(C2:C200,">100") |
| أكبر من قيمة خلية معينة | =COUNTIF(C2:C200,">"&F1) |
| يحتوي على نص معين | =COUNTIF(A2:A200,"*refund*") |
| الخلايا الفارغة | =COUNTIF(B2:B200,"") |
| الخلايا غير الفارغة | =COUNTIF(B2:B200,"<>") |
| مربعات الاختيار المحددة | =COUNTIF(D2:D200,TRUE) |
COUNTIFS
=COUNTIFS(B2:B200,"Paid",C2:C200,">100")
يجب أن تتحقق جميع الشروط معاً. على سبيل المثال، للعد بين تاريخين في جدول بيانات:
=COUNTIFS(A2:A200,">="&F1,A2:A200,"<="&F2)
عد القيم الفريدة
=COUNTUNIQUE(B2:B200)
(هذه الدالة مخصصة لبرنامج Google Sheets فقط).
حساب النسبة المئوية
=COUNTIF(B2:B200,"Paid")/COUNTA(B2:B200)
أخطاء شائعة
- نسيان علامات التنصيص حول الشروط.
- كتابة
">F1"بدلاً من استخدام علامة الربط بالشكل الصحيح:">"&F1. - وجود مسافات خفية داخل النصوص؛ يمكنك تنظيف هذه النصوص باستخدام دالة
TRIM.
للمزيد من التفاصيل، راجع مقال COUNTIF ومقال COUNTIFS.
الأسئلة الشائعة
كيف أستخدم دالة COUNTIF في Google Sheets؟
اكتب الصيغة: ="condition")COUNTIF(range,، على سبيل المثال: =COUNTIF(B:B,"Paid").
كيف أحسب مربعات الاختيار المحددة في Google Sheets؟
استخدم المعادلة: =COUNTIF(range,TRUE).
كيف أقوم بالعد وفق شروط متعددة؟
استخدم دالة COUNTIFS عبر إدخال أزواج متتابعة من النطاقات والشروط المقابلة لها.
كيف أحسب القيم الفريدة بدون تكرار في Google Sheets؟
استخدم المعادلة: =COUNTUNIQUE(range).