=0表示找表2中没有的项目,D列对A列,E列对B列,我们要找表1有的,所以表1的列是条件,表2是计数的数据区域范围,以下逻辑全是一样的。找表2有而表1没有的项目,在G9单元格=FILTER($D$3:$E$11,COUNTIFS(A3:A11,D3:D11,B3:B11,E3:E11)=0),我们要找表2有的,所以表2的列是条件,表1是计数的数据区域范围,出现0是由于表2最后比表1少2行数据,我们选表2范围与表1一致,数组溢出导致的。再嵌套个TRIMRANGE就能解决,以下遇到这类情况同样对待即可。找表1表2都有的项目,在J2单元格=FILTER($A$3:$B$11,COUNTIFS(D3:D11,A3:A11,E3:E11,B3:B11)=1)
COUNTIFS=1表示找表1中有的项目,我们要找表1有的,所以表1的列是条件,表2是计数的数据区域范围,或J2单元格=FILTER($D$3:$E$11,COUNTIFS(A3:A11,D3:D9,B3:B11,E3:E11)=1),