第1个回答 推荐于2016-10-19
“两个Excel表格”,是同一工作簿里面的两个工作表,还是两个不同工作簿?
如果是前者,两个表是Sheet1和Sheet2,先复制其中一个表(就Sheet1吧)的资料到新表Sheet3,假设产品名称(都在A列)为对比依据,其他数据在B列以外,就在新表Sheet3的另一列第一行输入
=IF(ISERROR(INDEX(Sheet2!A:A,MATCH($A2,Sheet2!$A:$A,))),"",INDEX(Sheet2!A:A,MATCH($A2,Sheet2!$A:$A,)))
回车并向右和向下填充,这样就把Sheet2与先前复制过来的Sheet1的相同数据返回过来了。本回答被提问者采纳