محاسبه تعداد رکوردهای بزرگتر از میانگین یا یک عدد خاص همواره با استفاده از تابع Countif یا Countifs قابل انجام می باشد.
برای مثال در شکل ذیل، نمرات دانشجویان در یک کلاس آورده شده است، برای محاسبه تعداد افرادی که نمره آنها بیش از میانگین بوده است، باید به صورت ذیل عمل نمود.
محاسبه تعداد رکوردهای بزرگتر از میانگین
به منظور محاسبه نمرات دانشجویان می توان از تابع AVERAGE به صورت ذیل استفاده نمود.
=AVERAGE(C2:C8)
و به منظور محاسبه تعداد نفراتی که نمره آنها از یک عدد مانند ۱۶ بالاتر می باشد، میتوان از تابع COUNTIF به صورت ذیل استفاده نمود.
=COUNTIF(C2:C8,”<16″)
اما اگر در فرمول فوق، به جای عدد ۱۶ از تابع AVERAGE استفاده نماییم، حاصل به صورت ذیل میشود
=COUNTIF(C2:C8,”>AVERAGE(C2:C8) “)
که مقدار آن همواره برابر با ۰ می باشد و نتیجه مطلوب حاصل نمی شود، علت غلط بودن این فرمول، استفاده از تابع AVERAGE درون دابل کوتیشن است که باعث میشود اکسل این تابع را به صورت متن در نظر می گیرد و هیچ وقت مقدار آن را محاسبه نمی کند، لذا به منظور حل این مشکل باید تابع AVERAGE خارج از دابل کوتیشن استفاده شود و با استفاده از تابع CONCATENATE یا علامت & با علامت بزرگت به صورت ذیل ترکیب شود.
=COUNTIF(C2:C8,”>”&AVERAGE(C2:C8))
فرمول فوق بیان کننده تعداد افرادی است که نمره آنها از میانگین کلاس بیشتر شده است.