比如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的公式到其他行即可,如下图所示,用函数统计字符个数完成。