excel两列数据筛选出不同

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:51:44
我有2列数A 和B A中包含B 中所有的数据 怎么在A中提出B 中没有的数据
比如:A中有1,2,3,4,5,6,7,8,9B中有2,3,4,5,6,8怎么把1,7,9提出来 就20分 在线等 谢谢

假设数据在A1:B100,在输出列输入公式:
=INDEX(A:A,SMALL(IF(COUNTIF(B$1:B$100,A$1:A$100),4^8,ROW($1:$100)),ROW(1:1)))&""
数组公式,公式在编辑状态下按Ctrl+Shift+Enter结束公式输入,再向下复制公式即可。

把B列数据复制在A列后面,在B2中输入
=index($a$1:$a$1000,match(,countif($b$1:$b2,$a1:$a1000),))
按ctrl+shift+Enter

在B1中输入公式
=IF(COUNTIF($B$1:$B$9,$A1)=0,$A1,"")
把公式复制工作表中试一下!

C1=IF(COUNTIF(B:B,A1)=0,A1,"")并向下填充.

在C1中输入
=vlookup(A1.B:B,1,0)
填充到B列结束。所以显示#N/A的都是A中有,B没有的。

你把两列数据粘在一列里 然后排序 无重复的就是你要的数据 不过是麻烦些 其实有个函数式能办到的 但我忘记了 希望能帮上忙