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

2025-03-21 11:34:11

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

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

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

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

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

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

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

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

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

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

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

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

Excel统计某字符或关键字出现的次数
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢