两表找出相同内容并删除,大致步骤如下:
1、在两表中分别用辅助列,用countif函数判断各数据在另一表中是否出现;
分别为=COUNTIF(Sheet3!A:A,A2)和=COUNTIF(Sheet2!A:A,A2)
2、将公式的单元格复制,选择性粘贴为值;
3、筛选出非0的数据,删除整行,这些非0的数据就是与另一个表重复的。
假设2个表的表名为sheet1、sheet2,数据均在A列。
在sheet1的B1输入或复制粘贴下列公式之一
=IF(COUNTIF(sheet2!A:A,A1)>0,"删除","")
=IF(COUNTIF(sheet2!A:A,A1)>=1,"删除","")
=IF(COUNTIF(sheet2!A:A,A1)=0,"","删除")
下拉填充公式
再对B列筛选一下,删除结果为“删除”的各行。
如果是对比两表的某一列数据,那是比较简单,比如数据都A列,那你在表1的空白列的第二行输入=IF(COUNTIF(SHEET2!A:A,A2)>0,1,"")并向下填充,然后筛选这列的1项,选定删除行。
还是把上传看看吧,那样才有针对性。
假设2个表的表名为sheet1、sheet2,数据均在A列。
将下面的公式复制/粘贴到sheet1的B1单元格
=IF(COUNTIF(sheet2!A:A,A1)>0,"","保留")
不要直接回车
将鼠标指针移到B1单元格的右下角,当指针变成实心黑十字形时,按住鼠标左键往下拉,即可自动填充公式
再对B列筛选一下即可
还是不明白的话,请将例表发至42640376@qq.com
vlookup,筛选,删除