excel合并两个表格共同的部分

来源:百度知道 编辑:UC知道 时间:2024/09/12 17:01:26
我有个问题,找了好多相似问题的解决办法,但都不行,还是得问一下!我现在有两个表(表1,表2)其中有编码(唯一的),品名,规格等信息,现在需要将两个表格中相同的部分导出到一个新的表上,因为数据量比较大,筛选的功能太繁琐了,希望大家不吝赐教!谢谢~
我有两个查询条件,一个是编码,一个是区域,shuhua0715只提供了一个查询条件的解决方法,那位能把同时满足两个查询条件,两张表中相同的记录统一查询出来,谢谢!

表1中:
d2=IF(countif(Sheet1!B:B,B2),IF(A2=INDEX(A:A,MATCH(B2,Sheet1!B:B,0)),"ok",""),"")
双击d2填充柄
筛选d列ok的行

可以这样
1、可以对两表姓名列排序,然后复制粘贴。
2、可以用函数,=if(iserror(vlookup(A2,sheet2!A:D,*,false)),"",vlookup(A2,
sheet2!A:D,*,false))。A:D为数据区域,*表示在第几列

次问题个人认为有多种解法,先介绍2中常用的。如下:一、在EXCEL中新建表3,列明和表1、表2相同,在你需要导出数据的列的单元格中使用函数,当然是IF函数了。具体操作在EXCEL中按F1有具体说明。二、当表数量很多,数据也很庞大的时候,通常选用的方法就是使用数据库。SQL是首选。先把表1和表2的数据都导到SQL数据可中,然后利用SQL语句导出任何你想要的数据,那就是小CASE