Excel中countif函数的使用?

如果我想找出一个表格中100分到115之间的人数
该怎么运用countif函数?

Countif :计算区域中满足给定条件的单元格的个数

语法:countif(range,criteria)

Range:为需要计算其中满足条件的单元格数目的单元格区域

Criteria:为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本

例如:先计算出“大于79的个数”

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-08

OUNTIF函数可以统计单元格区域中满足给定条件的单元格的个数,该函数的语法结构为COUNTIF(rage,criteria),其参数range表示需要统计其中满足条件的单元格数目的单元格区域;criteria表示指定的统计条件,其形式可以为数字、表达式、单元格引用或文本。在运用COUNTIF函数时要注意,当参数criteria为表达式或文本时,必须用引号引起来,否则将提示出错。

如图书写格式COUNTIF(计数区域,条件)

第2个回答  2008-10-24
=sum(countif(数据区域,{">=100",">115"})*{1,-1})

恩,总算是看明白了……

我来班门弄斧,解释一下……
countif(数据区域,{">=100",">115"})
返回数组(大于100的个数,大于115的个数)
比如是{6,3}
sum({6,3}*{1,-1})
应该是和product([6,3},{1,-1})是一样的,返回数组对应项积的和

不知道对不,至少这样理解能看懂公式……本回答被提问者采纳
第3个回答  2008-10-24
这个countif函数写不出两个条件,但可以套用,
比如在单元格A1:A20中找出100到115之间的人数,可以在A21单元格中输入:
=SUM(COUNTIF(A1:A20,">=100")-COUNTIF(A1:A20,">=115"))
第4个回答  2008-10-24
设数据在A列,第一行是字段名,分数由A2开始,假设为50行(根据实际修改)。

=SUMPRODUCT((A2:A50>=100)*(A2:A50<=115))