دالة countif في excel
دالة countif وهي احدي الدوال الإحصائية في برنامج excel لحساب عدد الخلايا التي تحتوي علي معيار معين في نطاق معين ، علي سبيل المثال نُريد إيجاد عدد أسماء الطلاب الذين حصلوا على تقدير امتيار والطلاب الذين حصلوا على تقدير جيد جداً وهكذا .. ففي هذه الحالة ستكون دالة countif هي الأنسب في هذا الاستخدام ، لذلك دعونا نتعرف بطريقة مبسطة عن ماهية دالة countif في excel و كيفية كتابة الدالة في شرح مبسط وشامل.
شرح دالة countif
تعتبر دالة countif من الدوال التي يكثر استخدامها في اكسل لإيجاد عدد عنصر معين لو توافر فيه شرط معين حيث ان اذا كان المطلوب عدد الخلايا بشرط معين نستخدم دالة countif
حيث ان تُرجع الدالة countif عدد الخلايا التي تحقق شرط معين
صيغة دالة countif :
COUNTIF ( range , criteria )=
تتكون دالة countif من وسيطين :
range النطاق : وهو النطاق الذي تريد ان تقوم الدالة بالبحث فيه عن المعيار بمعني ( اين تريد ان تبحث )
criteria المعيار : وهو المعيار او الشرط الذي تشترطه في البحث بمعني ( ما الذي تريد البحث عنه )
ناتج الدالة :
عدد الخلايا من النطاق range التي تحقق الشرط او المعيار criteria.
تطبيق على دالة countif في excel
فمثلاً امامنا جدول يحتوي على أسماء الطلاب وتقديراتهم ونريد إيجاد عدد الطلاب الذين حصلوا على تقدير امتياز و جيد جدا و جيد و مقبول .. نقوم بعمل الاتي :
1- نقوم بعمل جدول صغير يحتوي على المعايير التي نريد ان نقوم بإيجاد عدد وجودها في الجدول وفي حالتنا هذه هي ( امتياز – جيد جدا – جيد – مقبول ) وعمل عمود لـ ” العدد ” .. أي عمل جدول مثل الموجود بالصورة التالية :
2- نقوم بكتابة دالة COUNTIF بالشكل التالي
- نقوم بكتابة يساوي = ثم COUNTIF مع فتح القوس
- نقوم بتحديد الجدول الذي نريد بالبحث فيه ثم نقوم بتثبيت الجدول
- كتابة علامة الفاصلة هذه , من خلال shift + حرف الواو
- ثم اختيار الخلية التي ستبحث الدالة عن عدد وجودها في الجدول
لتصبح الدالة بالشكل التالي
=COUNTIF ( $H$3:$H$10 , L5 )
للتعرف على كيفية كتابة الدوال في excel بالتفصيل قُم بزيارة هذه الموضوع :
أهم 8 أساسيات لتعلم إدخال معادلات excel للمبتدئين
شرح دالة COUNTIF :
– COUNTIF وهي دالة تقوم بإيجاد عدد الخلايا في نطاق معين اذا تحقق فيها شرط معين
– $H$3:$H$10 : هو الجدول الذي يحتوي على البيانات التي نريد ان نقوم بعَدّ عناصر منها ( range النطاق )
– L5 : هي الخلية الخاصة بالعنصر الذي نريد البحث عنه ( criteria المعيار ) ، مع العلم يمكن كتابته يدوياً بدلا من كتابته في خليه منفصلة ولكن بطبيعة الحال يُفضل كتابة المعايير في خلايا لوحدها من خلال الكتابة وذلك من خلال كتابته بين اقواس مزدوجة ” “
مع ملاحظة انه تم تثبيت الجدول حتي لا يحدث مشاكل عند تكرار الدالة في خلايا اخري
ثم نقوم بالضغط علي زر enter
3- نقوم بتكرار الدالة حتي نقوم بإيجاد عدد كل تقدير
ملاحظات على دالة CountIf
1- المعيار criteria يمكن ان يكون خلية معينة او نص او رقم او علامة من العلامات الحسابية
2- عند كتابة criteria المعيار داخل الدالة نفسها ( أي ليس اختيار خلية اخري ) يجب كتابتها في ” ” علامات اقتباس مزدوجة من خلال زر shift مع حرف ال ط في الكيبورد
3- يمكن البحث عن المعيار criteria من خلال العلامات الحسابية و رقم ( اكبر من – اصغر من – اكبر من او يساوي – اصغر من او يساوي – يساوي ) .. مثلاً نريد كتابة :
اكبر من 50 فتُكتب بين علامتين اقتباس “>50”
مع العلم العلامات الحسابية هي :
< اصغر من
> اكبر من
<= اصغر من او تساوي
>= اكبر من او تساوي
<> لا تساوي
4- يمكن عمل المعايير من خلال قائمة منسدلة
5- يجب تثبيت ال range بالأخص عند الحاجة لتكرار الدالة
6- اذا كنت تريد عَد الخلايا التي بها كلمة ” جيد ” حتي لو كان مقترنة بكلمة أخري فتكون بالشكل التالي :
=COUNTIF( $F$2:$H$10 , “*جيد*” )
7- اذا كنت تريد عَد خلايا أسماء الطلاب التي تبدأ بها كلمة ” محمد ” فتكون صيغة الدالة بالشكل التالي :
=COUNTIF( $F$2:$H$10, “محمد*” )
دالة Countifs بشرطين او اكثر
اذا كان المطلوب هو إيجاد عدد الخلايا التي تحتوي على شرطين معاً ، فمثلاً :
امامنا الجدول التالي ونريد ايجاد عدد الطلاب الذين حصلوا على تقدير امتياز مع ان يكونوا في الصف الأول ، عندئذ يكون استخدام دالة CountIfS وذلك من خلال الاتي :
1- نقوم بعمل عمود اخر للصف كما هو موضح في الصورة السابقة
2- كتابة دالة countifs بالشكل التالي :
=COUNTIFS ( $H$3:$H$10 , L5 , $F$3:$F$10 , K5 )
بعد كتابة =COUNTIFS نقوم باختيار العمود الذي يحتوي على المعيار الأول وفي حالتا هذه هو عمود التقديرات ، ثم نقوم بتحديد المعيار الأول ، ثم نقوم بتحديد العمود الذي يحتوي على المعيار الثاني وهو عمود ” الصف ” ثم تحديد المعيار الثاني
شرح دالة countifs :
COUNTIFS : دالة إيجاد عدد الخلايا التي تحقق فيها شرطين او اكثر
$H$3:$H$10 : هو العمود الذي يحتوي على التقديرات ( criteria_range1 ) نطاق المعيار الأول
L5 : هي خلية المعيار او الشرط الأول ( criteria1 )
$F$3:$F$10 : هو العمود الذي يحتوي علي ” الصفوف ” ( criteria_range2 ) نطاق المعيار الثاني
K5 : هي خلية المعيار او الشرط الثاني ( criteria2 )
صيغة دالة COUNTIFs :
COUNTIFs ( criteria_range1 , criteria1 , [criteria_range2 , criteria2] ,…)
يجب ملاحظة الاتي :
– مما سبق يتضح لنا ان criteria_range1 و criteria1 هما إلزاميان أما أي شروط اخري فهي اختيارية .
– تقوم دالة COUNTIFs بإيجاد عدد الخلايا التي تجتمع بها الشرطين criteria1 و criteria2 او اكثر الذي تم اضافتهم .
وهكذا قد قُمنا بشرح ميسر ومُفصل لـ دالة countif في excel و دالة countifs تكملة لما قُمنا بشرحه عن موضوع دوال IF في الموضوع السابق والذي انصحك بشدة ان تقوم بالمرور عليه لما فيه من الاستفادة التي ستحصل عليها منه وهو موضوع :
شرح مبسط عن دالة IF في excel بالأمثلة
مواضيع ذات صلة :