在excel表中从a列中删除b列的数据。b是a的子集。

在excel表中,有两列,a列为1、2、3、4、5、6、7、8、9、10........... b列为1、3、5、..............现在想从a列中删除b列的数据并保存,请问应该用一条什么样的语句?

比如第一行是标题,在C2输入公式:=ISNA(VLOOKUP(A1,B:B,1,0)),往下拉到到A列有数值的最后一行。这样A咧值如果包含在B列的,就会显示FALSE

然后对C列自动筛选,在下拉条选择FALSE。把a列的内容全部清除。
取消自动筛选,删除C列就行了
a2tyh2,希望对你有用
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-29
在c1中输入=vlookup(a1,b1,2,)
下拉公式,发现有一部分出错了,再把没出错的部分数据筛选出来,整列删除即可
第2个回答  2011-08-29
全选表格,点筛选,高级筛选,然后选中邮箱的那一列,勾选“选择不重复的记录”,确定,所有邮箱重复的都过滤掉了
然后你所要做的就是全选表格复制,再另一个空白表格上点粘贴就行了,这种方法数据越多越觉得用得特别舒服。
第3个回答  2011-08-29
用个VBA
很简单的
相似回答