怎样在excel中统计某个字符的个数,函数怎么用
比如excel中有5列100行数据,第一列1,2,3,4,5,6……100;第二至第五列分别是大写字母A,B,C,D,E……Z,随即排放,哪么怎么统计每一行中,每个字母出...
比如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 展开
谢谢各位的回答,我的意思是先是一个工作表如
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 展开
11个回答
展开全部
以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的公式到其他行即可,如下图所示,用函数统计字符个数完成。
展开全部
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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)
数据(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)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个工作表,假定从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列,向下拉
第二个工作表,假定第一行写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列,向下拉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
说的不明白。。。
因为你说每个字母,并没有说清楚是A-Z的每个字母还是每行的5个字母。
不了解你的本意,回答是有偏差的。
截张图或传个附件。
因为你说每个字母,并没有说清楚是A-Z的每个字母还是每行的5个字母。
不了解你的本意,回答是有偏差的。
截张图或传个附件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询