一、整体简介:将两张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. 在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以下可用下拉复制的形式一直往下拉即可
若你的实际数据的位置有变、可相应的变更上面公式中的单元格位置.
说明:
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
没什么的了,
相信你是最帮的,
你不用问别人的