使用函数统计指定数字的个数_这是一篇对统计函数家族最好的讲解,如果不学你会一直分不清...

本文详细介绍了Excel中的五个统计函数:COUNT、COUNTA、COUNTIF、COUNTIFS和COUNTBLANK的功能及用法。从基本概念到具体应用案例,帮助读者全面掌握这些函数的特点与技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天跟大家讲讲统计家族函数COUNT、COUNTA、COUNTIF、COUNTIFS、COUNTBA这5个函数的区别。

一、COUNT函数。

含义:统计含有数字的单元格个数

语法:=COUNT(value1,[value2],[value3],…)

367a6e3676aee860d600808f4a080fab.png

说明:

1.参数value至少有一个,最多只能有255个。

2.参数value可以为给定的数据集合或者单元格区域。参数也可以为日期或者代表数字的文本。

e32d69a6cf100db9d8cac05c448d1f42.png

3.COUNT函数只能对数字数据进行统计,对于空单元格,逻辑值或者文本数据将被忽略。

024fa77d09c14419a4e236df3b5cc2cd.png

4.如果value参数为逻辑值,并且直接写在COUNT函数中,则可以统计个数,如果逻辑值是写在单元格中,则不统计个数。

c1ce0fabd6f5d92139ba371e38a49221.png

二、COUNTA函数。

含义:统计非空单元格个数

语法:=COUNTA(value1,[value2],[value3],…)

7c5b8fb4016687cc11a29494b6d7a4b7.png

说明:

1.参数value至少有一个,最多只能有255个。

2.COUNT函数可对包含任何类型信息的单元格计数,这些信息包括文本、数字、逻辑值、错误值。

819e4f3308e593b4208193c62f578c92.png

三、COUNTBLANK函数。

含义:统计指定空白单元格区域的个数

语法:=COUNTBLANK(range)

ce0a85934e5c05ee5e88d8c6575545f3.png

说明:

1.参数range为单元格区域。

2.只统计空单元格,返回值为空文本("")的公式。

e88cbc7ca0b1b560c440a558e9810874.png

四、COUNTIF函数。

含义:对指定区域中符合指定条件的单元格进行计数

语法:=COUNTIF(range,criteria)

984ba8daf82e52701fe5fb155868f11d.png

说明:

1.参数range表示要计算其中非空单元格数目的区域,参数criteria表示以数字、表达式或文本形式定义的条件。

2.在条件中可以使用通配符问号(?)和星号(*),问号表示任意一个字符,星号表示一个或一串字符;如果要查找问号或星号,需要在它们前面加转义字符~,例如查找问号,表达式可以这样写 ~?。

3.求各种类型单元格的个数。

(1) 求真空单元格的个数。公式:=COUNTIF(单元格区域,"")。

(2) 求非真空单元格的个数。公式:=COUNTIF(单元格区域,"<>")。

(3) 求文本型单元格个数。公式:=COUNTIF(单元格区域,"*")。

(4) 求某区域内所有单元格个数。公式:=COUNTIF(单元格区域,"<>''")。

(5) 求逻辑值为TRUE或FALSE的单元格个数。公式:=COUNT(单元格区域,TRUE/FALSE)。

4abe78a6994a1985e20c51086e804ddf.png

4.求大于或小于某个值的单元格个数。

(1)求大于50的个数。公式:=COUNTIF(单元格区域,">50")。

(2)求等于60的个数。公式;=COUNTIF(单元格区域,"=60").

(3)求小于50的个数。公式:=COUNTIF(单元格区域,"<50")。

(4)求大于或等于60的个数。公式:=COUNTIF(F3:F10,">=60")。

(5)求小于或等于60的个数。公式:=COUNTIF(F3:F10,"<=60")。

(6)求大于或等于F3单元格的值的个数。公式:=COUNTIF(F3:F10,">="&$F$3)。

(7)求小于或等于F3单元格的值的个数。公式:=COUNTIF(F3:F10,"<="&$F$3)。

550093741bf64651f462e0b22667e861.png

5.求包含某个特定字符的单元格个数。

(1)求字符串中为2个字符的个数。公式:=COUNTIF(F3:F11,"??")。

(2)求字符串中为2个字符并且第2个为n的个数。公式:=COUNTIF(单元格区域,"?n")。

(3)求字符串中包含h的个数。公式:=COUNTIF(单元格区域,"*h*")。

(4)求字符串中第2个字符是n的个数。公式:=COUNTIF(单元格区域,"?n*")。

56747de499a1be33036b38f9fc863ad1.png

五、COUNTIFS函数。

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

语法:=COUNTIFS(criteria_range1,criteria1,[criteria_range2,criteria2],…)

0d2ced957354328608e5e37a9f339d02.png

说明:

1.参数criteria_range1为第1个条件区域,参数criteria1为第1个条件值,参数criteria_range2为第2个条件区域,参数criteria2为第2个条件值,以此类推。

2.COUNTIFS函数参数至少包含一对条件区域和条件值,参数最多只能有127对条件区域和条件值。

3.如果有多个条件区域,每个条件区域必须有相同的行数和列数。

4.在条件中可以使用通配符问号(?)和星号(*),问号表示任意一个字符,星号表示一个或一串字符;如果要查找问号或星号,需要在它们前面加转义字符~,例如查找问号,表达式可以这样写 ~?。

5.几个实例。

(1)求下图中产品名称为“面膜”的个数。

选中G3单元格,在编辑栏中输入公式“=COUNTIFS(C3:C11,"面膜")”,按回车键即可。

2bea86af6e768a3529283a96e59f49dc.png

(2)求地区为“深圳”销量大于180的个数。

选中G3单元格,在编辑栏中输入公式“=COUNTIFS(D3:D11,"深圳",E3:E11,">180")”,按回车键即可。

7794e39064ecd9c442af153ef0e9bc0f.png

总结:

  1. 若要计算逻辑值、文本值或错误值的个数,使用COUNTA函数。
  2. 若要计算只符合某一条件的数字的个数,使用COUNTIF函数或COUNTIFS函数。
  3. 若要对包含数字的单元格计数,使用COUNT函数。
  4. 若要统计空白单元格的个数,使用COUNTBLANK函数。

如果您觉得总结的不错,请转发分享给更多的人看到,这是对小编的鼓励与支持,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值