在2张Excel工作表中如何标出重复项

来源:百度知道 编辑:UC知道 时间:2024/06/25 17:58:44
比方说有2张工作表sheet1是4月份合作客户sheet2是5月份合作客户,想对比2张表格知道2个月中重复的客户,总共有3000多家。。。有没有什么宏自动检索再标记出来的?要不然人工看起来眼睛花了…… 上次有个选不同项的宏= =这次找出相同的又不会了,高手再指点下……
这个是上次找不同项的宏 =IF(ISERROR(MATCH(A1,sheet1!A:A,0)),"新客户","")
大徐哥……我试过了谢谢,可是我用公式在sheet1对比sheet2出来了2418家标记“重复”的,然后用在sheet2中对比sheet1出来了2549家标记“重复”的。这多出来的131家算什么= =

在两张Excel工作表标出重复项的方法:

在每个工作表数据列后加一列,第一个工作表加一列1,第二个工作表加一列2,合并计算,将两个工作表的区域添加进合并计算区域,得到一个新的数据区域,第二列计算值是1的说明只在第一个工作表出现过,第二列计算值是2的说明只在第二个工作表出现过,第二列计算值是3的说明在两个工作表重复出现过。

假设客户名都在A列
sheet2表的A列后插入一辅助列,即B列
B1输入公式
=if(countif(sheet1!A:A,A1),"重复","新客户")
将B1公式向下复制即可

这个公式的意思是,如果A1中的客户,在sheet1表的A列统计个数大于0,则该客户为重复客户,反之,在sheet1的A列计数为0,则该客户为新客户

你以后,都可以按此思路操作