在Excel中如何用函数统计出一个文本字符串中的字符种类的个数

在Excel中如何用函数统计出一个文本字符串中的字符种类的个数?比如A2表格中是“aabb”字符,要在B2中显示出“2”(2种字符,a和b),要用什么样的函数?用LEN函数只能统计字符的个数,不能统计出字符种类的个数。哪位高手能帮我解答一下!谢谢!

第1个回答  2008-09-24
普通公式:
=SUMPRODUCT(N(FIND(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),A2)=ROW(INDIRECT("1:"&LEN(A2)))))

数组公式:
=SUM(IF(FIND(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),A2)=ROW(INDIRECT("1:"&LEN(A2))),1,0))
公式以CTRL+SHIFT+回车结束.本回答被提问者采纳
第2个回答  2008-09-24
先用mid函数与len函数把字符进行分解,一个字符一个单元格
再用复制==粘贴==转置 换一下位置
再用数据透视表来实现统计
第3个回答  2008-09-24
=SUMPRODUCT(--(FREQUENCY(CODE(MID(A2&REPT(" ",100),ROW(1:100),1)),CODE(MID(A2&REPT(" ",100),ROW(1:100),1)))>0))-1

在Excel中如何用函数统计出一个文本字符串中的字符种类的个数
公式以CTRL+SHIFT+回车结束.

在EXCEL中如何用函数统计特定字符的个数
在Excel中用“数据\/分列”命令,将数据列的字符分成一个单元格一个,然后用COUNTIF()函数分别求出各列中各字符的个数,再求和即可。分列后的数据表如下:A列B列C列D列 A B C C C B C A C D D 公式编辑:A5中编辑公式 =COUNTIF(A1:A4,"A")A6中编辑公式 =COUNTIF(A1:...

如何在excel中将一个单元格中的字符串使用函数将特定字符串中的数值提取...
方法一:连续进行两次数据分列——分别使用分隔符XY,即可 方法二:在B1输入 =mid(A1,2,find("Y",A1)-2)在C1输入 =right(A1,len(A1)-find("Y",A1))

excel怎么统计一个单元格中的字符数
1、求A列各单元格的字符个数:在B2单元格中输入:=len后按回车,或直接在下面的选择中双击选择。=len()2、字符串:输入要统计字符个数的单元格,如图,回车后点击A2单元格——回车。3、把公式往下拉就可以直接得出A列各自相对应的单元格字符个数。4、如果要求取字节数,把公式改为=lenb()即可。

如何excel 用函数统计特定文字开头的数据?
excel统计指定条件个数可以使用“countif”函数。使用方法:1、首先在Excel表格中输入一组数据,需要统计其中的“5000”数据的个数。2、在空白处点击“fx”插入函数按钮,选择“countif”函数。3、根据下图在函数参数中输入对应的参数。4、点击确定 第二步:点击插入函数,并选择countif函数(如下图):...

EXCEL中如何提取某个字符串中的字符
1. 使用LEFT函数提取第1个字符:LEFT函数用于从文本字符串的第一个字符开始,返回指定数量的字符。例如,如果我们有一个文本字符串“Excel”在A1单元格中,要提取第一个字符“E”,可以在另一个单元格中输入以下公式:`=LEFT`。这里的“1”表示我们只提取从左边开始的...

excel如何提取一个字符串中的一段字符?
在表格处理中,有时会需要从字符串中提取特定的字符串,我们利用常用的两个函数:LEFT()和find(),就能轻松完成,下面我们一起操作演示一下吧。打开表格 将地址这一列中的字符串,提取出'区'之前的内容放入另一列中。left(字符串,数值)这个函数,是从字符串左侧截取字符,数值表示截取的个数。left(...

excel中如何统计一列中某个字符出现的次数呢?
1. 在一个空白单元格中输入函数公式:“=COUNTIF”。如果是统计字符"A"的出现次数,则公式为:“=COUNTIF”。2. 按下回车键。Excel会自动计算列A中字符"A"的出现次数,并显示在单元格B1中。这种方式适用于精确统计特定字符或文本的出现次数,尤其适用于处理大量数据。请注意,...

EXCEL中如何用函数公式,在字符串中如何查找其中包含的一个字
在EXCEL中可以使用FIND函数来查找字符串中包含的字。使用语法 FIND(find_text,within_text,start_num)Find_text 是要查找的字符串。Within_text 是包含要查找关键字的单元格。就是说要在这个单元格内查找关键字 Start_num 指定开始进行查找的字符数。比如Start_num为1,则从单元格内第一个字符开始查找...

excel如何提取一个字符串中的一段字符?
1. 使用MID函数提取字符:Excel中的MID函数可以从文本字符串中提取指定数量的字符。该函数的语法是:MID。其中,text是需要提取字符的文本字符串,start_num是开始提取的位置,num_chars是提取的字符数量。使用这个函数的公式可以帮助你轻松提取字符串中的某一段字符。2. 结合使用FIND函数定位起始位置:如果...

相似回答