非凡资讯

商务办公培训资讯>上海商务文秘办公培训学校—Excel如何统计成绩表中的及格人数

上海商务文秘办公培训学校—Excel如何统计成绩表中的及格人数
发布日期:2016/5/11 17:21:29    上海非凡进修学院 1967 分享
在工作中统计数据个数时,有时候需要(上海商务文秘办公培训学校)按照某个特定的条件进行统计。如图 93‑1所示为某校2010年春季学期初二年级期末考试成绩表,各科成绩满分为100,及格线为60,现需要统计各科目的及格人数,该如何操作呢?

→ 解决方案:

使用COUNTIF函数进行单条件计数。

→ 操作方法

选择L3:P3单元格区域,输入下列公式,按

=COUNTIF(D:D,">=60")

→ 原理分析

本例中,使用">=60"作为COUNTIF函数的条件,用于计算D列中(上海商务文秘办公培训)大于等于60的数据个数,即得出语文成绩的及格人数。

其中,COUNTIF 函数可以对区域中满足单个指定条件的单元格进行计数。语法如下:

COUNTIF(range,criteria)

Range参数为要对其进行计数的一个或多个单元格,其中包括数字或名称、数组或包含数字的引用。空值和文本值将被忽略。该参数必须是单元格引用。

Criteria参数为用于定义将对哪些单元格进行计数的数字、表达式、单元格引用(上海商务文秘培训)或文本字符串,用法与SUMIF函数的criteria参数相似。

关于SUMIF函数语法

→ 知识扩展

COUNTIF函数常见条件统计用法

COUNTIF函数常见用法,如表格 93‑1        所示(假设数据所在单元格区域命名为Data)。

表格 93‑1         COUNTIF函数常见用法示例

公式

说明

=COUNTIF(Data,"=")

返回真空单元格的个数(注:真空单元格是指什么内容也没有的单元格)

=COUNTIF(Data,"")

返回真空+假空单元格的个数(注:假空单元格是指0字符的空文本),相当于=COUNTBLANK(Data)

=COUNTIF(Data,"<>")

返回非真空单元格的个数,相当于=COUNTA(Data)

=COUNTIF(Data,"*")

返回文本型单元格的个数

=COUNTIF(Data,"<9.99E+307")

返回数值型单元格的个数,相当于=COUNT(Data)

=COUNTIF(Data,"<>""")

返回区域内所有单元格的个数

=COUNTIF(Data,"<0")

返回包含负值的单元格的个数

=COUNTIF(Data,"<>0")

返回值不等于0的单元格的个数

=COUNTIF(Data,60)

返回值等于60的单元格的个数

=COUNTIF(Data,">60")

返回值大于60的单元格的个数

=COUNTIF(Data,"<60")

返回值小于60的单元格的个数

=COUNTIF(Data,">=60")

返回值大于等于60的单元格的个数

=COUNTIF(Data,"<=60")

返回值小于等于60的单元格的个数

=COUNTIF(Data,A1)

返回值与A1单元格内容相同的单元格的个数

=COUNTIF(Data,">"&A1)

返回值大于A1单元格内容的单元格的个数

=COUNTIF(Data,"<"&A1)

返回值小于A1单元格内容的单元格的个数

=COUNTIF(Data,"???")

返回字符数等于3的文本单元格的个数

=COUNTIF(Data,"ET")

返回值等于ET的单元格的个数

=COUNTIF(Data,"ET?")

返回以字母ET开头且字符数等于3的单元格的个数

=COUNTIF(Data,"ET*")

返回以字母ET开头的文本单元格的个数

=COUNTIF(Data,"?ET*")

返回第23位是字母ET的文本单元格 的个数

=COUNTIF(Data,"*ET*")

返回包含字母ET的文本单元格的个数

=COUNTIF(Data,"*"&A1&"*")

返回包含A1单元格内容的文本单元格的个数

=COUNTIF(Data,TODAY())

返回值等于当前日期的单元格的个数

=COUNTIF(Data,">"&AVERAGE(Data))

返回值大于平均值的单元格的个数

=SUM(COUNTIF(Data,">"&{10,15})*{1,-1})

返回值大于10且小于等于15的单元格的个数

=SUM(COUNTIF(Data,{TRUE,FALSE}))

返回包含逻辑值的单元格的个数

=COUNTIF(Data,#N/A)

返回包含#N/A错误值的单元格的个数

常用特殊条件计数

1.如果要计算语文成绩中大于等于80且小于90的人数,可使用以下公式之一:

=COUNTIF(D:D,">=80")-COUNTIF(D:D,">=90")

=SUM(COUNTIF(D:D,">="&{80,90})*{1,-1})

2.如果要计算语文成绩中大于平均分的人数,可以使用如下公式:

=COUNTIF(D:D,">"&AVERAGE(D:D))

3.如果要计算各科成绩都及格的人数(即全合格人数),可以使用以下3个公式之一:

=COUNTIFS(D:D,">=60",E:E,">=60",F:F,">=60",G:G,">=60",H:H,">=60")

=SUMPRODUCT(--(MMULT(--(D3:H33>=60),{1;1;1;1;1})=5))

=SUM(--(MMULT(--(D3:H33>=60),{1;1;1;1;1})=5))

本文来源:网络。整理:商务文秘办公培训老师。如有侵权,请联系小编更正。

相关文章:
上海Office办公培训—Win10无缘政府采购 微软中国合资公司或将难产
上海Office软件培训—SUMIFS函数的公式语法及使用方法实例
上海Excel培训学校—使用LOOKUP函数区分每个月的上旬中旬下旬
上海Office软件培训—Excel的必学函数—VLOOKUP函数
上海办公自动化培训—vlookup函数的12种常见错误、原因及解决方法
免费试听热门课程
在线客服
热线电话
非凡学院公众号