今天你的Excel又进步了吗
DAY3
countif函数
countif函数常用于统计符合条件的单元格个数
这个条件可以是某个关键词,可以是某个单元格,也可以是某个条件
这里介绍一个常用的功能,统计多行复杂文本中某关键词的频数
示例:
我们怎样快速统计“北京”关键词的频数?
countif函数解释:对满足一个条件的单元格进行计数
countif(条件区域,条件)条件的形式可以是数字、表达式或文本,甚至可以使用通配符
首先明确下,我们怎么正确地调用出含有“北京”关键词的字符?
此时需要用到通配符
①*北京*代表的正是含有北京的字符的意思
②若写成 北京* 代表的意思是以北京开头的字符
③若写成 *北京 代表的意思是以北京结尾的字符
很显然,后2者都不符合本次条件,注意在写的时候不要搞错。
=countif(A列条件区域,“*北京*”(含有北京的关键词))
以上是查找一个关键词的处理方式,我们可以通过键入关键词的方式获得,当我们有更多的关键词需要统计时,不可能每次都手动写一遍公式,光是通配符的步骤都很繁琐,怎么快速通过下拉函数获得?
这时只需要提前将每个关键词都加上通配符即可,加通配符需要用到一个简单的&连接符
&代表连接字符,每个字符间通过双引号“”便可连接起来
下拉就能将所有的关键词加上通配符
此时我们只需要把D列作为我们的条件即可
=countif(A列条件区域,D列)
注意,该函数统计的关键词频数是单元格的返回结果,而不是全文查找结果
该公式适合对单条文本中的关键词进行分析。