admin 管理员组文章数量: 1184232
2024年3月29日发(作者:c 编程入门)
EXCEL中人数或个数统计函数汇总
一、COUNTIF(range,criteria)
说明
Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。
若要计算基于一个文本字符串或某范围内的一个数值的总和,可使用 SUMIF 工作表函数。
若要使公式返回两个基于条件的值之一,例如某指定销售金额的销售红利,可使用 IF 工作表函数。
若要计算空或非空单元格的个数,可使用 COUNTA 和 COUNTBLANK 函数。
示例 1:通用 COUNTIF 公式
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
A
数据
apples
oranges
peaches
apples
公式
=COUNTIF(A2:A5,"apples")
=COUNTIF(A2:A5,A4)
=COUNTIF(A2:A5,A3)+COUNTIF(A2:A5,A2)
=COUNTIF(B2:B5,">55")
=COUNTIF(B2:B5,"<>"&B4)
B
数据
32
54
75
86
说明(结果)
计算第一列中苹果所在单元格的个数 (2)
计算第一列中桃所在单元格的个数 (2)
计算第一列中柑桔和苹果所在单元格的个数 (3)
计算第二列中值大于 55 的单元格个数 (2)
计算第二列中值不等于 75 的单元格个数 (2)
计算第二列中值大于或等于 32 且小于或等于 85 的单元格个数
=COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,">85")
(3)
二、DCOUNT(database,field,criteria)
返回数据库或列表的列中满足指定条件并且包含数字的单元格个数。
参数 field 为可选项,如果省略,函数 DCOUNT 返回数据库中满足条件 criteria 的所有记录数。
语法
DCOUNT(database,field,criteria)
Database 构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息
的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志项。
Field 指定函数所使用的数据列。列表中的数据列必须在第一行具有标志项。Field 可以是文本,即
两端带引号的标志项,如“使用年数”或“产量”;此外,Field 也可以是代表列表中数据列位置的数字:
1 表示第一列,2 表示第二列,等等。
Criteria 为一组包含给定条件的单元格区域。可以为参数 criteria 指定任意区域,只要它至少包含
一个列标志和列标志下方用于设定条件的单元格。
DCOUNTA
请参阅
返回数据库或列表的列中满足指定条件的非空单元格个数。
参数 Field 为可选项。如果省略,则函数 DCOUNTA 将返回数据库中满足条件的所有记录数。
语法
DCOUNTA(database,field,criteria)
Database 构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息
的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志项。
Field 指定函数所使用的数据列。列表中的数据列必须在第一行具有标志项。Field 可以是文本,即
两端带引号的标志项,如“使用年数”或“产量”;此外,Field 也可以是代表列表中数据列位置的数字:
1 表示第一列,2 表示第二列,等等。
Criteria 为一组包含给定条件的单元格区域。可以为参数 criteria 指定任意区域,只要它至少包含
一个列标志和列标志下方用于设定条件的单元格。
实例请
三、SUMPRODUCT(数组1,数组2,数组3,……)
2010/09/28 17:00
SUMPRODUCT 函数是一个数组类型的函数,能够计算多个区域的数值相乘后之和,
也可以加入数组区域条件进行过滤后计算。
语法:
版权声明:本文标题:EXCEL中人数或个数统计函数汇总 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711661762a604156.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论