请excel高手写函数公式..
发布网友
发布时间:2022-05-04 12:21
我来回答
共4个回答
热心网友
时间:2022-06-21 20:32
C1=IF(RIGHT(A1,2)=LEFT(B1,2),LEFT(A1)&B1,IF(RIGHT(A1,2)=RIGHT(B1,2),A1&LEFT(B2),IF(LEFT(A1,2)=RIGHT(B1,2),RIGHT(A1)&RIGHT(B1,2)&LEFT(B1),IF(LEFT(A1,2)=RIGHT(B1,2),RIGHT(A1)&LEFT(A1,2)&LEFT(B1),""))))
----------------
谢谢 芮城老憨
---------------
关于补充:
=IF(AND(LEFT(A1)<>MID(A1,2,1),LEFT(A1)<>RIGHT(A1),MID(A1,2,1)<>RIGHT(A1),LEFT(B1)<>MID(B1,2,1),LEFT(B1)<>RIGHT(B1),MID(B1,2,1)<>RIGHT(B1),SUBSTITUTE(SUBSTITUTE((SUBSTITUTE(A1&B1,LEFT(A1),)),RIGHT(A1),),MID(A1,2,1),)<>""),IF(ISERROR(FIND(RIGHT(A1),B1)),RIGHT(A1)&LEFT(A1,2)&IF(ISERROR(FIND(RIGHT(B1),A1)),RIGHT(B1),IF(ISERROR(FIND(LEFT(B1),A1)),LEFT(B1),MID(B1,2,1))),IF(ISERROR(FIND(LEFT(A1),B1)),A1&IF(ISERROR(FIND(RIGHT(B1),A1)),RIGHT(B1),IF(ISERROR(FIND(LEFT(B1),A1)),LEFT(B1),MID(B1,2,1))),MID(A2,2,1)&LEFT(A1)&RIGHT(A1)&IF(ISERROR(FIND(RIGHT(B1),A1)),RIGHT(B1),IF(ISERROR(FIND(LEFT(B1),A1)),LEFT(B1),MID(B1,2,1))))),"")
热心网友
时间:2022-06-21 20:32
栋栋爸 的公式很好,但有一个错误:A1&LEFT(B2),应为 A1&LEFT(B1),
C1=IF(RIGHT(A1,2)=LEFT(B1,2),LEFT(A1)&B1,IF(RIGHT(A1,2)=RIGHT(B1,2),A1&LEFT(B1),IF(LEFT(A1,2)=RIGHT(B1,2),RIGHT(A1)&RIGHT(B1,2)&LEFT(B1),IF(LEFT(A1,2)=RIGHT(B1,2),RIGHT(A1)&LEFT(A1,2)&LEFT(B1),""))))
热心网友
时间:2022-06-21 20:33
=IF(SUMPRODUCT(ISNUMBER(FIND(MID(A1,{1,2,3},1),B1))*1)>=2,IF(ISNUMBER(FIND(MID(A1,1,1),B1)),"",MID(A1,1,1))&IF(ISNUMBER(FIND(MID(A1,2,1),B1)),"",MID(A1,2,1))&IF(ISNUMBER(FIND(MID(A1,3,1),B1)),"",MID(A1,3,1))&IF(ISNUMBER(FIND(MID(A1,1,1),B1)),MID(A1,1,1),"")&IF(ISNUMBER(FIND(MID(A1,2,1),B1)),MID(A1,2,1),"")&IF(ISNUMBER(FIND(MID(A1,3,1),B1)),MID(A1,3,1),"")&IF(ISNUMBER(FIND(MID(B1,1,1),A1)),"",MID(B1,1,1))&IF(ISNUMBER(FIND(MID(B1,2,1),A1)),"",MID(B1,2,1))&IF(ISNUMBER(FIND(MID(B1,3,1),A1)),"",MID(B1,3,1)),"")
三个数字都相同时如何处理不明确,此公式的结果显示A1,如果要不显示,则将公式中“>=2”改为“=2”。
相同数字少于2个,不显示。
热心网友
时间:2022-06-21 20:33
有点意思
等着看结果。