您当前的位置:首页 > 学·技能

Excel的9个常用统计解决方案,即学即用,简单高效!

在办公中,COUNTIF函数是使用频率超高的条件计数统计函数之一,堪称统计函数中的VLOOKUP!可见它的重要性!

今天就教大家COUNTIF函数,在工作中会用到的经典进阶用法啦,干货满满!

1、COUNTIF函数基础知识

先来重温下!

COUNTIF函数主要用于统计满足某个条件的单元格的数量。

语法:=COUNTIF(统计区域,指定的条件)。

如下GIF,要统计A列有几个5

可输入公式:=COUNTIF(A2:A10,5)

够简单吧?

接下来,我们只要把COUNTIF函数的第二参数稍加改动,就可以衍生出很多高效用法!

2、统计大(小)于某值的单元格个数

工作中进行条件计数统计的时候,免不了遇到大小比较的情形。

比如统计工龄高于某年的员工人数,合格率低于某值的工件个数,成绩高于某值的学生人数等。

如下GIF,结合案例来具体介绍:

①要统计大于90的人数,公式如下:=COUNTIF(B2:B12,">90")

②要统计小于60的人数:=COUNTIF(B2:B12,"<60")

③同理,要统计不等于60的人数:=COUNTIF(B2:B12,"<>60")

说明:在Excel中,不等于表示成“<>”。其次,要注意公式的写法,使用的是算术运算符连接数值作为COUNTIF函数的第二参数,需要用双引号引起来。

3、统计空白或非空单元格个数

如下GIF:

①统计空白单元格个数公式:=COUNTIF(B2:B12,"=")

②统计非空单元格个数:=COUNTIF(B2:B12,"<>")

4、单字段模糊条件统计

工作中要统计某些内容,例如有时候只需统计姓“李”的姓名个数。

对于这种模糊统计,就要配合到通配符来完成啦!

通配符的工作实际运用也不少哦《长长长公式写到头秃?快让Excel通配符来拯救你!》

如下GIF:

①要统计姓“杨"且姓名为三个字的人数,公式:=COUNTIF(A$2:A$12,"杨??")

②要统计姓“王"的人数:=COUNTIF(A$2:A$12,"王*")

5、统计销售员姓名是否重复

如下GIF:=IF(COUNTIF(B$2:B2,B2)>1,"重复","")。

说明:

利用IF函数判断姓名是否重复,COUNTIF(B$2:B2,B2)>1为判断条件。

如果从当前单元格开始到下一单元格,单元格内容的个数大于1,就返回“重复”,否则返回空值。

6、判断姓名是否为首次出现

如下GIF:=IF(COUNTIF(A$2:A2,A2)=1,"是","否")

说明:

这里的第一参数是A$2:A2,第一个A2是锁定的,第二个A2是敞开的,当公式向下复制时,这个范围会不断扩大,变成A$2:A3、A$2:A4、A$2:A5……

COUNTIF函数在这个动态扩展的范围中,统计A列当前行姓名的个数,结果为1,就是首次出现,超过1,就是重复出现了。

7、判断姓名是否为最后一次出现

如下GIF:=IF(COUNTIF(A2:A$10,A2)=1,"是","否")

说明:

这里第一参数A2:A$10的用法与上一个例子相反,A$10部分是锁定的,随着公式的下拉,引用范围会不断缩小变成A3:A$10、A4:A$10、A5:A$10……

COUNTIF函数在这个动态缩小的范围中,统计A列当前行姓名的个数,结果是1的话,表示后面一句没有与之相同的内容,OK,这就是最后一次出现了。

8、突出显示重复出现的数据

如下GIF:

操作步骤:

①选中A2:A10单元格区域,新建格式规则。

②使用公式为:=COUNTIF(A$2:A2,A2)>1。

③设置突出显示的格式。

9、禁止重复录入姓名数据

如下GIF:

操作步骤:

①选定目标单元格。

②【数据】-【数据验证】,选择【允许】中的【自定义】,在【公式】中输入:=COUNTIF($A$2:$A$9,A2)=1。

③单击【出错警告】标签,录入警告信息并【确定】,就好啦。


你觉得文章内容怎么样

阿里云代金券 100 云产品通用

有效期30天 首购用户

立即领取
阿里云代金券 100 云产品通用

有效期30天 复购+升级

立即领取