首先感谢各位大神!5星的求助~~~~急急急!~~~~
A1和B1的相同数字在C1显示,A2和B2的相同数字在C2显示,公式怎么写?万分感谢!
=MID(SUM(IFNA(MODE.MULT(IF(ISERR(FIND(ROW($1:$10)-1,A1:B1)),"s",ROW($1:$10)-1))/10^ROW($1:$10),)),3,9)
是这个意思吗?
数组公式
=CONCAT(IFERROR(MID(B1,IFERROR(FIND(MID(A1,COLUMN(A1:F1),1),B1),0),1),"")) 你这个问题有点没有看懂啊,A1与B1,A2与B2,那A3与B3相等是不是放在C3里面这个意思?那这样的话就很简单了,做个IF比较就好了 =concat(MODE.MULT(IF(ISERR(FIND(ROW($1:$10)-1,A1:B1)),"s",ROW($1:$10)-1))) 用函数公式,实在太难了,对于普通人来说,要在几分钟内理解,真的做不到
=CONCAT(TEXT(SMALL((MID(A1,ROW($1:$6),1)=MID(B1,COLUMN(A:F),1))*(MID(B1,COLUMN(A:F),1)+1),ROW($1:$36))-1,"0;;0"))
数组公式输入方法(数组三键:公式写完后不要直接按 Ctrl 键,而是先按住 Ctrl 和 Shift 两个键不放,再按 Enter)
=REPT(0,COUNT(OR(FIND(0,A1:B1))))&SUBSTITUTE(SUM((MMULT(1-ISERR(FIND(ROW($1:$9),A1:B1)),{1;1})=2)*ROW($1:$9)*10^(9-ROW($1:$9))),0,) 哈哈,就像你的VBA一样,没基础也理解不了,只要能有个结果就是好的。不过VBA只要点个按钮就行了,比较方便 三键盘
=CONCAT(IF(MMULT(1-ISERR(FIND(ROW($1:$10)-1,A1:B1)),{1;1})=2,ROW($1:$10)-1,""))