EXCEL中,A列为全部数据,B列为部分数据,请教如何用函数将A列里有B列没有的数据筛选出来并单独显示?

如题所述

第1个回答  2012-12-22
假定A列有100行数据,B列有30行数据
C1
=INDEX(A:A,SMALL(IF(ISERROR(MATCH($A$1:$A$100,$B$1:$B$30,0)),ROW($1:$100),""),ROW(A1))) 按CTRL+SHIFT+ENTER结束公式输入,下拉填充
第2个回答  2012-12-22
C1公式下拉:
=COUNTIF(B:B,A1)

然后筛选C列为0的项即可!追问

下拉以后是对的,但是用自动筛选0以后怎么变成这样了,请指教

追答

0项对应的A列结果就是B列没有的项目啊!

本回答被提问者采纳
第3个回答  2012-12-22
C列 ==IF(IFERROR(VLOOKUP(A1,B:B,1,0),"")="",A1,"")下拉
相似回答