2张excel表的数据对比

来源:百度知道 编辑:UC知道 时间:2024/05/08 03:06:22
有2张表,2张表中有一列“电话号码”的共同数据。现在想透过这列共同数据,找出2张表相同电话号码,并标记出来。
这两张表的电话号码排列顺序不一样,透过excel对比大师比较,没有很好的效果,请问怎么做?请给出具体的操作,本人比较菜......
如果解决问题,所有分数给出,请大家帮帮忙

楼主的用意肯定是根据两张表的电话号码整理出一个最全数据的表来。

首先对这两个表自身进行检查,假如电话号码都在B列,在B列后插入一辅助列(新C列),在C2输入公式“=IF(countif(b$2:b2,b2)=1,"","重复"),公式向下填充,将这两个表中标记有“重复”的行删除;

其次,在表2的C2输入公式“=IF(countif(表1!B:B,B2)=1,"删除",""),公式向下填充,将B2中标记有“删除”的行删除;

第三,将两张表剩下的数据复制粘贴到一个新表,就是包含了两张表所有电话号码的数据(绝不重复)。

如果只是将重复的做标记,那么省去前两步,在表2的B列后插入一辅助列(新C列)在C2输入公式“=IF(countif(表1!B:B,B2)>=1,"重复",""),公式向下填充即可。

假设两表的电话号码都在A列

在表1,B1输入
=COUNTIF(表2!B:B,表1!A1) 下拖

在表2的B1输入

=COUNTIF(表1!B:B,表2!A1) 下拖

两表B列不为0的就是有重复的

第N次回答类似的问题,其实你搜索下百度知道,此类解答多如山!
条件格式法;
公式法。

我就只说公式法吧!
假设这两表的电话号码都是在A列,sheet2中的B1输入公式:
=if(countif(sheet1!A:A,A1)>0,"重复","")

然后筛选列:重复!

只要某个电话号码与表1重复,那么在对应的右边单元格就会有重复二字,否则为空!

用countif,例如:
=IF(COUNTIF($J$1:$J$20,K1)>0,"重复","")

vlookup
if+counif 都可以

占位,