COUNTIF函数的16种公式设置

本文详细介绍了Excel COUNTIF函数的多种用法,包括如何计算单元格内特定值的数量、比较值、文本匹配等,适用于数据分析与表格管理。

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

1、返回包含值12的单元格数量
=COUNTIF(A:A,12)

2、返回包含负值的单元格数量
=COUNTIF(A:A,"<0")

3、返回不等于0的单元格数量
=COUNTIF(A:A,"<>0")

4、返回大于5的单元格数量
=COUNTIF(A:A,">5")

5、返回等于单元格B1中内容的单元格数量
=COUNTIF(A:A,B1)

6、返回大于单元格B1中内容的单元格数量
=COUNTIF(A:A,">"&B1)

7、返回包含文本内容的单元格数量
=COUNTIF(A:A,"*")

8、返回包含三个字符内容的单元格数量
=COUNTIF(A:A,"???")

9、返回内容为单词“GOOD”(不区分大小写)的单元格数量
=COUNTIF(A:A,"GOOD")

10、返回在文本中任何位置包含单词“GOOD”(不区分大小写)的单元格数量
=COUNTIF(A:A,"*GOOD*")

11、返回内容以单词“AB”(不区分大小写)开头的单元格数量
=COUNTIF(A:A,"AB*")

12、返回包含当前日期的单元格数量
=COUNTIF(A:A,TODAY())

13、返回大于平均值的单元格数量
=COUNTIF(A:A,">"&AVERAGE(A:A))

14、返回不等于空值和错误值的单元格数量
=COUNTIF(A:A,"<>")

15、返回包含值为3或-3的单元格数量
=SUM(COUNTIF(A:A,{3,-3}))

16、返回包含逻辑值为TRUE的单元格数量
=COUNTIF(A:A,TRUE)

转载请注明来源"ExcelHome"并保留原文链接。
固定链接:http://www.excelhome.net/lesson/article/excel/1568.html
### COUNTIF 函数的语法与用法 COUNTIF 函数用于统计满足特定条件的单元格数量。其基本语法为: `COUNTIF(range, criteria)` - **range**:必需参数,表示要统计的单元格区域。 - **criteria**:必需参数,定义需要统计哪些单元格的条件。可以是数字、表达式、单元格引用或文本字符串[^2]。 #### 示例 1:统计某一区域中特定数值的数量 假设在 A1:A10 单元格区域中有若干个数字,要统计其中数字 5 的个数,可以使用以下公式: ```excel =COUNTIF(A1:A10, 5) ``` #### 示例 2:统计文本内容相同的单元格数量 如果 A1:A10 单元格区域中包含各种水果名称,要统计其中“苹果”的个数,可以使用以下公式: ```excel =COUNTIF(A1:A10, "苹果") ``` #### 示例 3:使用通配符进行模糊匹配 COUNTIF 函数支持使用通配符来进行模糊匹配统计: - 星号(*):代表任意数量的字符。例如,要统计以“张”字开头的人名数量,可以使用以下公式: ```excel =COUNTIF(A1:A10, "张*") ``` - 问号(?):代表单个字符。例如,要统计名字为两个字且第二个字是“三”的人数,可以使用以下公式: ```excel =COUNTIF(A1:A10, "?三") ``` #### 示例 4:条件引用单元格 可以将条件写在单元格中,然后在 COUNTIF 函数中引用该单元格。例如,在 B1 单元格中输入要统计的水果名称“香蕉”,在其他单元格中输入以下公式,则会统计 A1:A10 区域中“香蕉”的数量: ```excel =COUNTIF(A1:A10, B1) ``` #### 示例 5:与其他函数结合使用 COUNTIF 函数还可以与其他函数结合使用,以实现更复杂的统计功能。例如,要统计 A1:A10 区域中大于 10 的数字数量,可以使用以下公式: ```excel =COUNTIF(A1:A10, ">10") ``` 若要统计 A1:A10 区域中重复的数字数量,可以使用数组公式: ```excel =SUM(1/COUNTIF(A1:A10, A1:A10)) ``` 注意:输入完成后需按 `Ctrl+Shift+Enter` 组合键确认输入数组公式[^2]。 #### 注意事项 1. 当使用文本条件时,需要注意文本的大小写和全角半角问题。如果条件中的文本与单元格中的文本大小写一致,或者全角半角一致,可能会导致统计结果准确。 2. COUNTIF 函数只能对单一条件进行统计。如果需要对多个条件进行统计,可以使用 COUNTIFS 函数[^2]。 ### 计算指定单元格内的指定字符数量 如果需要计算指定单元格内某个字符出现的次数,可以通过以下公式实现: ```excel =LEN(B2) - LEN(SUBSTITUTE(B2, "指定字符", "")) ``` 例如,统计 B2 单元格中字符“a”的数量: ```excel =LEN(B2) - LEN(SUBSTITUTE(B2, "a", "")) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值