楼主 lrlxxqxa |
Q:如何合并同列单元格中的2个字符串?
A: 1、 数组- =IF(COUNT(FIND(0,LEFT(C1:C6,2))),0,)&SUBSTITUTE(SUM(IF(ISNUMBER(FIND(ROW(1:9),SUM(LEFT(C1:C6,2)*100^(ROW($1:$6)-1)))),ROW(1:9))*10^(9-ROW(1:9))),0,"")&","&IF(COUNT(FIND(0,RIGHT(C1:C6,2))),0,)&SUBSTITUTE(SUM(IF(ISNUMBER(FIND(ROW(1:9),SUM(RIGHT(C1:C6,2)*100^(ROW($1:$6)-1)))),ROW(1:9))*10^(9-ROW(1:9))),0,"")
2、 数组- =IF(COUNT(FIND(0,LEFT(C1:C6,2))),0,)&SUM(LARGE(IF(ISERR(FIND(ROW(1:9),SUM(LEFT(C1:C6,2)*100^ROW(1:6))%)),,ROW(1:9)),ROW(1:9))*10^ROW(2:10))%&","&IF(COUNT(FIND(0,RIGHT(C1:C6,2))),0,)&SUM(LARGE(IF(ISERR(FIND(ROW(1:9),SUM(RIGHT(C1:C6,2)*100^ROW(1:6))%)),,ROW(1:9)),ROW(1:9))*10^ROW(2:10))%
3、 数组- =IF(COUNT(FIND(0,LEFT(C1:C6,2))),0,)&SUBSTITUTE(SUM((1-ISNA(MATCH("*"&ROW($1:$9)&"*,*",C1:C6,)))*ROW(1:9)*10^(9-ROW(1:9))),0,)&","&IF(COUNT(FIND(0,RIGHT(C1:C6,2))),0,)&SUBSTITUTE(SUM((COUNTIF(C1:C6,"*,*"&ROW($1:$9)&"*")>0)*ROW(1:9)*10^(9-ROW(1:9))),0,)
如何合并同列单元格中的2个字符串.rar |