怎样在两张表格中查重 论文并发表
2023-01-20阅读(760)
问:两个EXCEL表格怎样查重
- 答:如果不同的记录是指一边有一边没有的话,推荐用VLOOKUP函数,批量查找不同的值
如图,在A列中查找与G列共有的记录,输入=VLOOKUP(A2,$G$2:$G$11,1,0).A2代表要查的值,$G$2:$G$11代表在哪里查A2这个值,对你的情况,后面的1,0都是固定的,照写就可以。值#N/A代表G中没有A2这个值。
查完A2后,单击B2,双击右下角的小黑点(填充柄),凡是不是#N/A的值,就是A列和G列共有的记录,如图:
最后结果:
嗯,说明4、5、6、7是双方共有的值
附注:
这个函数还是比较复杂,你慢慢看一下,多用几次就熟悉了。
VLOOKUP各参数解析:
lookup_value:lookup是查找的意思,value是值,就是要查找的值
table_array:“你要到哪去查找这个值?”就在这个table_array的区域里。选定这个区域,公式将在这个区域对lookup_value进行查找
col_index_num:col是column单词的缩写,是列的意思,index是索引的意思,合起来就是你在table_array区域中要找的值所在的列数,比如你要找一列电话号码,是在table_array区域的第三列,那么col_index_num就是3,这是一个相对引用的概念
range_lookup填0就可以了,代表精确匹配 - 答:是想查找重复的部分吗?
如果两个表格书名都在A列,现有图书.xls的B2单元格中设置公式:
=VLOOKUP(A2,[以前有的图书目录.xls]Sheet1!$A:$B,2,0)
返回的是正确值为重复,反之不重复!
问:两张excel表格,如何查重
- 答:两个表分别在Sheet1的A列和sheet2的A列
则先对sheet2的A列进行排序,升降序无所谓,但一定要排
非常重要一点是,先对所有数据去掉空格,用替换,上面空格下面不填
然后在sheet1的B列第2行写上下列公式
=VLOOKUP(B2,Sheet2!$A$2:$A$2874,1,0)
拉到最下方,记得将2874改为你sheet2的行数
出现#N/A的都是没有重复的
楼上的答案反了,应为
=if(countif(sheet2!a:a,a1)>0,"重复",""),记得替换空格
VLOOKUP的功能其实体现在倒数第二个参数的那个1上,如果改成2,则会显示sheet2中与sheet1对应数据的B列 - 答:是想查找重复的部分吗?如果两个表格书名都在A列,现有图书.xls的B2单元格中设置公式:
=VLOOKUP(A2,[以前有的图书目录.xls]Sheet1!$A:$B,2,0)
返回的是正确值为重复,反之不重复! - 答:如果只要确认表1中数字是否在表2中有相同项,可以用在B1输入
=if(countif(sheet2!a:a,a1)>0,"","重复") - 答:将数据少复制到另一个里面排查
问:怎样在两个表格里查重?
- 答:Excel的“查找与引用”功能可以帮你完成此项工作。把最简单的方法告诉你吧:
在sheet2中,第一个杂志名右边空白列第一行输入 =VLOOKUP(Sheet2!$A2,Sheet1!$A$2:$B$2,2,FALSE)
注意:Sheet2!$A2中的A,是指你sheet2表格中杂志清单第一行,也就是初始行。
Sheet1!$A$2:$B$2,$A$2:$B$2是指你sheet1表格中的你需要查找的方形范围,如果你的订购数量在C列,表格一直到了第100行,就是$A$2:$C$100。
2是表示在sheet1表格中,从杂志清单列开始数起,订购清单数量所属于的第_列,如杂志在A列,清单在C列,就输入3,以此类推。