求excel公式,两个单元格内相同的字符数

求两个单元格内相同的字符数 C2=?

图中公式:=MAX(COUNT(0/FIND(MID(B1,ROW(1:99),1),A1))-(99-LEN(B1)),COUNT(0/FIND(MID(A1,ROW(1:99),1),B1))-(99-LEN(A1)))

数组Enter+shift+ctrl三建结束 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-19
楼主自己提供的答案有问题:
第3行B3一共才有7个字符,C3如何统计出有8个相同字符?
第4行统计结果为7应该包含一个相同的空格在内,否则结果应该为6

如果空格也计入相同字符,在C2单元格输入公式:
=SUM((MID(A2,ROW($1:$99),1)<>"")*(MATCH(MID(A2,ROW($1:$99),1),MID(A2,ROW($1:$99),1),)=ROW($1:$99))*ISNUMBER(FIND(MID(A2,ROW($1:$99),1),B2)))
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。本回答被网友采纳
第2个回答  2018-07-26
  这一串文字中会重复出现你所说的字符吗?如果不重复,那么利用分列可以解决。
1、数据-分列-分隔符号-第一个字符,然后再以第二个字符为分隔符号分列
2、以字符串在A1为例,查找A、B间的数字
公式=MID(A1,FIND("A",A1)+1,(FIND("B",A1)-FIND("A",A1)-1))本回答被网友采纳
第3个回答  2014-06-19
{=SUM(IF(IFERROR(FIND(MID($B$1,ROW(INDIRECT("$1:$"&LEN($B$1))),1),$A$1),0)>0,1,0))}
{}用ctrl+shift+enter输入。
另B列如果有重复,统计数量亦会有重复