如何将两张EXCEL表中的数据进行对比

两张表格,字段都三个:姓名,班级,学号
一张数据比较多,但是两张里面都各有一些不同的
两张表进行对比,先按姓名,姓名相同则按班级,不考虑学号
从中找出两张表分别在另一张中对比不到的数据,将该部分的数据显示出来

一、整体简介:将两张EXCEL表中的数据进行对比。如上图,sheet1、sheet2两个表格的A列数据有相同的也有不同的,用公式将异同比对出来。

二、工具、原料:excel、数据表格、vlookup、if、iserror函数。

三、方法:

Sheet1

B2=IF(ISERROR(VLOOKUP(A2,Sheet2!$A$2:$A$11,1,0)),"不同","相同")向下复制。

Sheet2

B2=IF(ISERROR(VLOOKUP(A2,Sheet1!$A$2:$A$11,1,0)),"不同","相同")向下复制。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-25
应用涵数可解决如下:
1. 在sheet1中的A1.A2.A3.....中输入数据
2. 在sheet2中的工式如下:
A1=Sheet1!A$1
A2=OFFSET(Sheet1!A$1,COUNTA(A$1:A1)*2,0)
A3=OFFSET(Sheet1!A$1,COUNTA(A$1:A2)*2,0)
A4=OFFSET(Sheet1!A$1,COUNTA(A$1:A3)*2,0)
.........
从A2以下可用下拉复制的形式一直往下拉即可
若你的实际数据的位置有变、可相应的变更上面公式中的单元格位置.本回答被网友采纳
第2个回答  2013-10-25
说明:
1、选中表1的A2:A7,在名称框定义名称为“表1”,回车;选中表2的A2:A7,在名称框定义名称为“表2”,回车。
2、选中表2的A2:A7,“格式/条件格式/条件/公式/=COUNTIF(表1,A2)=0/格式/字体/颜色/红色/确定/确定”,表2有而表1没有的姓名显示为红色,结果如表2。
3、选中表1的A2:A7,“格式/条件格式/条件/公式/=COUNTIF(表2,A2)=0/格式/字体/颜色/蓝色/确定/确定”,表1有而表2没有的姓名显示为蓝色,结果如表1。
附件:显示两表不同姓名.xls
第3个回答  2013-10-25
没什么的了,
相信你是最帮的,
你不用问别人的
相似回答