怎样在excel中统计某个字符的个数,函数怎么用

比如excel中有5列100行数据,第一列1,2,3,4,5,6……100;第二至第五列分别是大写字母A,B,C,D,E……Z,随即排放,哪么怎么统计每一行中,每个字母出现的次数,各位大虾告诉我用什么函数怎么写,
谢谢各位的回答,我的意思是先是一个工作表如
1 2 3 4 5
1 B E A Z
2 D F T I
3 Q R W T
4 H V W M
.
.
.
100 F A P L
统计出来后另建一个工作表,然后是27列,比如
A B C D E ......Z
1 1 1 0 0 1 0..0 1
2
3
.
.
.
100
其中的单元格是每个字母出现的次数,每一行只统计每一行的,分数不多答上来,再给50

以2007版EXCEL为例,对下图中1-22行中每个单元格的字母出现次数进行统计的方法如下:

1、在F2单元格输入函数:=countif(),对满足条件的单元格数量进行统计,如下图所示。

2、输入COUNTIF函数的区域参数,即第2行的A-E单元格,也就是输入或选中:A2:E2,如下图所示。

3、输入输入COUNTIF函数的条件参数,即需要满足的条件,也就是统计字母个数,我们直接选中A2单元格,就代表统计A2单元格中的字母在A2到E2区域中出现的次数,所以输入或选中:A2,如下图所示。

4、COUNTIF函数设置完成,按回车键返回计算结果,我们可以看到计算结果为2(为了方便观看,我们把计算结果区域用黄色标注),即在区域内有两个A,如下图所示。

5、将公式复制到第2行的G到J列(注意,区域不能变动,只能是A2到E2,只是条件单元格分别为B2到E2)统计第2行其他字母出现的次数,如下图所示。

6、将F2到J2选中,然后并将鼠标移动到J2单元格右下角当其呈现“+”字型时下拉复制F2到J2的公式到其他行即可,如下图所示,用函数统计字符个数完成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-06-11

1、首先在电脑中,打开excel表格,如下图所示。

2、先定位到空白单元格,然后点击“公式”——插入函数,如下图所示。

3、函数类别选择“统计”,然后找到函数“COUNTIF”,点击确定。

4、Range中选择数据范围,如下图所示。

5、假设要统计大于9的个数,就输入“>9”点击确定就可以统计出大于9的个数有两个(9.5和10)。

6、如果要统计某个区间数值的个数,比如“6-9”区间,如上述步骤调起函数选择数据范围后,先设定条件为“<=9”。

7、然后继续在函数后添加同样的<6条件的函数,相减即可,函数如下,然后继续在函数后添加同样的<6条件的函数,相减即可,函数如下。

本回答被网友采纳
第2个回答  2009-11-03
COUNTIF函数。

数据(a) 数据(b)
apples 32
oranges 54
peaches 75
apples 86
公式 说明(结果)
=COUNTIF(A2:A5,"apples") 计算第一列中苹果所在单元格的个数 (2)
=COUNTIF(A2:A5,A4) 计算第一列中桃所在单元格的个数 (2)
=COUNTIF(A2:A5,A3)+COUNTIF(A2:A5,A2) 计算第一列中柑桔和苹果所在单元格的个数 (3)
=COUNTIF(B2:B5,">55") 计算第二列中值大于 55 的单元格个数 (2)
=COUNTIF(B2:B5,"<>"&B4) 计算第二列中值不等于 75 的单元格个数 (2)
=COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,">85") 计算第二列中值大于或等于 32 且小于或等于 85 的单元格个数 (3)本回答被提问者采纳
第3个回答  2009-11-04
第一个工作表,假定从A1开始写。
第二个工作表,假定第一行写A,B,C,D……
A2=COUNTIF(SHEET1!1:1,A$1),向右拉到Z列,再向下拉

如果你想从第二个工作表的第一行开始,得到结果(就是说,不在第一行写A,B,C,D……),那么公式是:
A1=COUNTIF(Sheet2!1:1,CHAR(COLUMN()+64))向右拉到Z列,向下拉
第4个回答  2009-11-03
说的不明白。。。
因为你说每个字母,并没有说清楚是A-Z的每个字母还是每行的5个字母。
不了解你的本意,回答是有偏差的。
截张图或传个附件。
相似回答