在EXCEL中怎样将A表与B表中数据核对,找出重复的,或查出不重复的~

如题所述

 假设表格如图一,对表2中姓名在表1中出现的标记粉色,对表1中姓名在表2中出现的标记淡蓝色;

  1、选中表2A列,点击:条件格式>新建规则;

  见图一

  2、在“新建规则”对话框中的“选择规则类型”下,选中:使用公式确定要设置格式的单元格;在“为复合此公式的值设置格式”下面填入公式:=COUNTIF(表1!$A:$A,A1),回车;

  见图二

‍‍

3、选中表1的A列点击:条件格式>新建规则,在“新建规则”对话框中的“选择规则类型”下,选中:使用公式确定要设置格式的单元格;在“为复合此公式的值设置格式”下面填入公式:=COUNTIF(表2!$A:$A,A1),回车;

见图三

4、实际结果:

见图四

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-15
假设在A表中和B表中的资产卡片号都在A列,可以在B表的B列B1输入:
=if(countif(A!A:A,A1)>1,"重复","不重复")
下拉公式本回答被提问者采纳
第2个回答  2011-04-15
比如两个表的资产卡片号都在B列
那么在A表的一个空白列比如G列的G1输入公式
=if(countif(sheet2!b:b,b1),"重复","不重复")
公式下拉追问

sheet2!b:b,b1 是什么意思?我不选A表的数据吗?在A表的空白页G页中会自动出现B表中不重复的数据吗?G1又代表什么?

追答

如果你的表的名称就是A表 和 B表的话公式就改为
=if(countif(B表!b:b,b1),"重复","不重复")

G1指的是A表中的G列第一行的单元格
A表G列会显示出是否重复,而不是B表的数据.

追问

现在我将数据拷贝到一张表中,BG,BH两列字段做比较,找出重复的数据,BI为显示数据?我这样写公式对吗?

=IF(COUNTIF(BG:BH,BI),"重复","不重复")

追答

不行的
=if(countif(bg:bg,bh1),"重复","不重复")
公式下拉

追问

bh1??是什么意思?不用加表明吗?

追答

你不是已经把数据全部拷到一张表了吗,所以就不用加表名了
bh1就是BH列的第一个单元格呀

第3个回答  2011-04-15
如果项目一样的话直接替换试试,没问题就说明一样,找出重复的就点搜索
第4个回答  2011-04-15
用Vlookup函数追问

具体怎样操作?在A表中有列资产卡片号和B表中的资产卡片号想找出不重复的

追答

把表上传上来,或者q我 41三三三七三20

相似回答