把2个单元格中相同的数提取到另一个单元格?

如B2单元格有0123489,B3单元有023467,要把B2、B3单元格中相同的0234(0要显示出来)提取到C2单元格,用什么公式?

如果Excel版本是2019或365,可用公式:

C2=TEXTJOIN(,,IF(ISERROR(FIND(MID(B2,ROW(INDIRECT("1:"&LEN(B2))),1),B3)),"",MID(B2,ROW(INDIRECT("1:"&LEN(B2))),1)))

同时按Ctrl+Shift+Enter三键输入数组公式

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-26
我的方法是这样的:
首先,在SHEET1表B列后插入一列空列,输入公式:=A2&B2,向下拖动复制.
其后,在SHEET2表C2单元格中输入公式,并向下拖动复制.
=IF(ISNA(VLOOKUP(A1&B1,Sheet1!C:D,2,0)),"",VLOOKUP(A1&B1,Sheet1!C:D,2,0))
相似回答