excel自动对比两份表,把不同数据复制到新表中,要怎么写? 请看下图

我想在"Book2.xls"第6行开始,输入公式,就自动找到Book1.xls里面一些在Book2.xls里没有出现过的数据.并自动将这一条数据的型号,重量,价格都复制到Book2.xls中.

另外,两份表中型号相同的产品,但是价格有可能出现不同,能不能通过自动对比,在Book2.xls中的D列中注明呢?
为什么上传不了图片

可以的,如果同一工作表可以这样,E1单元格内:=IF(C1=D1,“”,C1)
解释:C1单元格内数据与D1单元格内数据相等则E1内什么也不输入,若不等则将C1内数据写入E1格内;
同理,不同工作表数据比较,=IF(C1=Sheet1!C1,"",Sheet1!C1)
解释:sheet2中D1单元格输入以上公式可以将sheet1 C1 单元格内数据与sheet 2 单元格C1中数据进行比较,并将sheet2中没有的数据放入D列。
你试一下,如果不明白可以追问。追问

好象不对,你看图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-30
两分表先设为不同颜色,然后合并在一起,在最后的空列用countif计数,大于1的就是重复的,根据颜色还可区分数据原来在哪个表。
譬如
:=countif($a$1:$a$200,a1),往下拉。
第2个回答  2012-06-03
使用"比较与合并工作簿"功能即可,EXCEL2007有的,要调出来,并要让工作簿共享喔.(两表格要在两个工作簿里)
第3个回答  2012-06-02
对比两份表,把不同数据复制到新表中用高级筛选
同产品不同价格用VLOOKUP后再对比
看不到你的图,只能大概描述追问

补上图片

追答

建议先用同一个EXCEL表,处理完后再另存为另一个表

追问

感谢你提供解决方法,不过好象还是要手工操作一下,没有更自动化的程式了吗

本回答被提问者采纳
相似回答