Excel框内数字统计
问题补充:
第一个框里填12345,下一个框里填4567,怎么在第三个框里自动显示出他们包含相同的数字(45),或者显示第一个没有的数字(67)
最佳答案
以前回答过这个问题。
数组公式(花括号不是手工输入的,是先同时按下Ctrl+Shift,最后按下回车键自动形成的数组公式):
=IF(ISERR(FIND(0,F1)*FIND(0,G1)),,0)&SUBSTITUTE(
SUM(IF(ISERR(FIND(ROW($1:$9),F1)+FIND(ROW($1:$9),G1)),,ROW($1:$9))*10^(9-ROW($1:$9))),0,)
G1中有,F1中没有的数字公式:=IF(ISERR(FIND(0,G1)),,0)&SUBSTITUTE(SUMPRODUCT(ISNUMBER(FIND(ROW(1:9),G1)) 追答:
*ISERR(FIND(ROW(1:9),F1))*ROW(1:9)*10^(9-ROW(1:9))),0,) 追答:
常规公式,一次发不出去,只好分段发送了。 追答:
分别图示如下:


要得到67的公式可以简化为下面的公式:=SUBSTITUTE(SUMPRODUCT(ISNUMBER(FIND(ROW($1:$9),G1))*ISERR(FIND(ROW($1:$9),F1))*ROW($1:$9)*10^(9-ROW($1:$9))),0,) 追答:
公式长度分别为138字符、105字符,是目前最短的。
603个字符的公式太长了。
最佳答案由网友 傲乡 提供
其他回答
其它网友回答:
其它网友回答:
你需要自己写代码,没有现成的函数。
追问:
怎么写啊,能举个例子吗