EXCEL2003如何删除2列相同数据?

有两列数据,A列比如是1000,2000,300。。。比较全,
B列是1000,300.。。不是很全,如何删除A,B两列中的相同项只留下不是相同的?谢谢
晕~这还不详细?比如A列是1,2,3.。(当然我实际的数据是不可能这么简单的)一直到100,相当于是你要做的,B列是2,5,8什么的,也是到100为止,但是和A列相比是不全的,相当于是你目前做过的,现在想找出你没做过的,就是这个意思,把B列和A列重复的删除掉,剩下B列所没有的~~,这下很详细了吧?

1.
在C1输入公式
=INDEX(A:A,SMALL(IF(COUNTIF($B$1:$B$5000,$A$1:$A$5000)=0,ROW($A$1:$A$5000),4^8),ROW(1:1)))&""

数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动

就会得到A列有,但是B列没有的数据

2.
在D1输入公式
=INDEX(B:B,SMALL(IF(COUNTIF($A$1:$A$5000,$B$1:$B$5000)=0,ROW($A$1:$A$5000),4^8),ROW(1:1)))&""
数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动

就会得到B列有,但是A列没有的数据

看你的题目,我理解为想要删掉A列和B列共有的,得到A列有,但是B列没有的数据,用第一条公式就会得出你想要的结果
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-04-11
在C1中输入公式:=VLOOKUP(A1,B:B,1,FALSE)
并将该公式向下复制粘贴到该列的其他单元格中
然后筛选出C列单元格数值为 #N/A 的行,选中A列,清空单元格内容即可
第2个回答  2009-04-11
能不能说详细点 不太明白你说什么
相似回答