多语言展示
当前在线:1924今日阅读:103今日分享:49

EXCEL中如何统计指定的字符在一行中出现的次数

今天我们来学习如何利用函数嵌套统计指定的字符在EXCEL某一行中出现的次数的问题。
工具/原料
1

电脑

2

EXCEL2007及以上版本

方法/步骤
1

1.如下图所示,假设我们需要统计“a”在指定行(A1行)中出现的次数,我们可以输入公式:“=SUMPRODUCT((LEN(A1)-LEN(SUBSTITUTE(A1,'a',''))))”进行计算。

2

2.这里,这个公式由三个函数嵌套组成,为使大家充分了解这个公式是怎样计算的,我们用下图所示分解三个函数计算的过程。

4

4.由于我们需要查找的字符的位数不同,所以,我们的公式将除以“LEN($D$2)”,以便计算出正确的结果。

5

5.下图和上图查找的字符均为2位,但上图是一位大写和一位小写组成,下图是二位大写组成,通过公式都可以正确计算出结果。

6

6.下图为在指定行中查找包含某个字符的出现次数,结果正确。

7

7.如果需要查找指定行中共用几段字符串,我们可以采用下图所示的方法进行处理。

注意事项

巧妙利用函数的嵌套,可以解决一些看似困难其实很简单的问题。

推荐信息