多语言展示
当前在线:588今日阅读:195今日分享:41

Excel统计某字符或关键字出现的次数

Excel统计某字符或关键字出现的次数,这个有很多方式实现,这里我们使用的函数有:SUMPRODUCT、LEN、SUBSTITUTE、countif分享给大家。
工具/原料

excel2007

方法/步骤
1

制作数据源,计算其中包含计算机类学科的数量。

2

如果我们用countif来计算的话,只能计算出数据集中文字描述完全是计算机的课程。

3

我们怎么才能计算出所有包含计算机三个文字的所有课程呢。这里我们使用SUMPRODUCT、LEN、SUBSTITUTE这三个函数。

4

首先介绍SUBSTITUTE函数:=substitute(text,old_text,new_text,[instance_num])=substitute(需要替换的文本,旧文本,新文本,第N个旧文本)参数Instance_num ——为一数值,用来指定以 new_text (新文本)替换第几次出现的 old_text(旧文本)。

5

len函数:表示返回文本串的字符数

6

SUMPRODUCT函数:查过SUMPRODUCT()函数的使用方法,其解释为在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。按我个人解释就是两个以上的数组乘积之和。其语法格式为SUMPRODUCT(array1, [array2], [array3],…),其中每个array都表示一个数组,array个数不超过255个。

7

我们可以用SUBSTITUTE,将计算机三个字替换成空,然后用原字符串长度-新字符长度求和。原字符串比新的字符串多计算机3个字,因此 len(old_txt)-len(new_txt)=3,我们使用SUMPRODUCT后还需要除以3才可以。

推荐信息