csx 发表于 2020-4-30 01:55

Excel中的COUNTIF函数,经典实用例子

Excel中的COUNTIF函数在实际工作是比较常用的一个统计函数,分享一下有关的函数的基本用法。

一、COUNTIF函数基本含义

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

COUNTIF函数语法:=COUNTIF(查找区域,查找条件)

二、COUNTIF函数基础用法

1、统计成绩大于90分人数

输入公式=COUNTIF(B2:B10,">90")


2、统计成绩在80~90分之间

统计成绩大于80小于等于90之间的人数,输入公式=SUM(COUNTIF(B2:B10,{">80",">90"})*{1,-1})


3、统计姓郑的人数

输入公式=COUNTIF(A2:A10,"郑*")

*代表任意字符。


4、统计姓名不重复个数

输入公式=SUM(1/COUNTIF(A2:A14,A2:A14)),并按Ctrl+Shift+Enter组合键。

说明:

COUNTIF(A2:A14,A2:A14):表示对每个单元格进行统计判断,这样遇到相同的姓名,出现的人数会是一样的

1/COUNTIF(A2:A14,A2:A14):表示删除重复值,假如只有出现一个,那个1除以1就等于1,若是出现2,那么1除以2等于1/2,而求和则等于1,这样就可以获取不重复人数。


5、判断是否重复值

判断身份证号码是否重复,如果直接输入公式=IF(COUNTIF($B$2:$B$10,B2)>1,"重复",),你会发现不是重复值的也会显示重复值,如图所示:


(这是因为Excel的设计问题吧,函数countif会截取身份证号码的前十五位进行比对而已)如何避免呢?

在条件后面添加一个&“*”即可。具体公式=IF(COUNTIF($B$2:$B$10,B2&"*")>1,"重复",)


好了,例子就分享到这,谢谢观看
页: [1]
查看完整版本: Excel中的COUNTIF函数,经典实用例子