如图
SHEET3!A2=IFERROR(INDEX(Sheet1!A:A,SMALL(IF(COUNTIF(Sheet2!$A$1:$A$99,Sheet1!$A$1:$A$99),ROW($1:$99)),ROW(1:1)),)&"","")
SHEET3!C2=IFERROR(INDEX(Sheet1!A:A,SMALL(IF(COUNTIF(Sheet2!$A$1:$A$99,Sheet1!$A$1:$A$99)=0,ROW($1:$99)),ROW(1:1)),)&"","")
SHEET3!E2=IFERROR(INDEX(Sheet2!A:A,SMALL(IF(COUNTIF(Sheet1!$A$1:$A$99,Sheet2!$A$1:$A$99)=0,ROW($1:$99)),ROW(1:1)),)&"","")
这三个均为数组公式,按CTRL+SHIFT+回车结束,下拉填充
那就是并集,放在一起去除重复项就可以了啊。
你把两张表放在一张表格当中,然后利用删重功能就可以了啊
建议使用代码的字典来完成。
1、表一与表二都有的,公式:
=IFERROR(INDEX(Sheet2!A:A,SMALL(IF(COUNTIF(Sheet1!$A:$A,Sheet2!$A$2:$A$100),ROW($2:$100)),ROW(A1))),"")
2、表一有,表二没有,公式:
=IFERROR(INDEX(Sheet1!A:A,SMALL(IF(COUNTIF(Sheet2!$A:$A,Sheet1!$A$2:$A$100)=0,ROW($2:$100)),ROW(A1)))&"","")
3、表二有,表一没有,公式:
=IFERROR(INDEX(Sheet2!A:A,SMALL(IF(COUNTIF(Sheet1!$A:$A,Sheet2!$A$2:$A$100)=0,ROW($2:$100)),ROW(A1)))&"","")
以上三个公式,都是数组公式,需要按CTRL+SHIFT+回车,完成公式,右拉,下拉。