第1个回答 2009-09-07
假设合同号都是在A列,在表2数据紧邻的列第2行输入公式(假设第一行是标题),如 D2=VLOOKUP(A1,Sheet1!A:A,1,FALSE) 往下拉公式。
这样,相同合同号的号码就会显示出来,而没有相同号码的会显示“#N/A”错误。然后按这列升序排序,清除带#N/A数据的行即可。或者筛选后删除。
第2个回答 2009-09-07
使用辅助列:
假设合同号都是在A列,找个空白列,输入:
=if(countif(sheet2!a:a,a1),1,0)
然后对该列进行自动筛选:1,删除所有筛选出来的东西!本回答被提问者采纳
第3个回答 2009-09-08
楼主,您好.
vlookup的方法比较乱,且相对countif方法来说,复杂! 但楼上用countif的冒似把您的意思弄反了。而您要求的是: 在sheet2中删除sheet1中有的
假设您sheet2,sheet1的合同号都在A列, 找个空白列,第二行输入公式:
=if(countif(sheet1!a:a,a2),1,0)
然后对该列进行自动筛选(数据-->筛选-->自动筛选), 选择辅助列的下拉菜单并选择"1"的, 将所有筛选出来的删除即可.
第4个回答 2009-09-07
数据就都在第2行起吧。假设“合同号”在A列:
1、就在表格2的B2输入=IF(COUNTIF(表格1!A:A,A2),"拟删","")回车并向下填充;
2、选B列——工具栏——降序排序——扩展选定区域——排序;
3、把“拟删”的一次删除。